migrating SkTDArray towards std::vector api
fix for https://skia-review.googlesource.com/c/skia/+/146140
Change from original was to include <initializer_list>
Bug: skia:
Change-Id: Ie36426fcf7ce778a95e2b656ce80a9a394a8307c
Reviewed-on: https://skia-review.googlesource.com/146160
Commit-Queue: Mike Reed <reed@google.com>
Reviewed-by: Mike Reed <reed@google.com>
diff --git a/modules/sksg/src/SkSGNode.cpp b/modules/sksg/src/SkSGNode.cpp
index 35b2640..0cb578e 100644
--- a/modules/sksg/src/SkSGNode.cpp
+++ b/modules/sksg/src/SkSGNode.cpp
@@ -63,7 +63,7 @@
auto observers = new SkTDArray<Node*>();
observers->setReserve(2);
- observers->push(node->fInvalObserver);
+ observers->push_back(node->fInvalObserver);
node->fInvalObserverArray = observers;
node->fFlags |= kObserverArray_Flag;
@@ -72,7 +72,7 @@
// No duplicate observers.
SkASSERT(node->fInvalObserverArray->find(this) < 0);
- node->fInvalObserverArray->push(this);
+ node->fInvalObserverArray->push_back(this);
}
void Node::unobserveInval(const sk_sp<Node>& node) {