Index: src/utils/SkNWayCanvas.cpp |
diff --git a/src/utils/SkNWayCanvas.cpp b/src/utils/SkNWayCanvas.cpp |
index f78c65382fb69a4f0e6f42405e7dfdef8dc1c6be..ac8922da9410a15261057c3f18d9ed7505d65523 100644 |
--- a/src/utils/SkNWayCanvas.cpp |
+++ b/src/utils/SkNWayCanvas.cpp |
@@ -60,7 +60,11 @@ private: |
void SkNWayCanvas::willSave(SaveFlags flags) { |
Iter iter(fList); |
while (iter.next()) { |
- iter->save(flags); |
+ iter->save( |
+#ifdef SK_SUPPORT_LEGACY_SAVEFLAGS |
+ flags |
+#endif |
+ ); |
} |
this->INHERITED::willSave(flags); |
@@ -70,7 +74,11 @@ SkCanvas::SaveLayerStrategy SkNWayCanvas::willSaveLayer(const SkRect* bounds, co |
SaveFlags flags) { |
Iter iter(fList); |
while (iter.next()) { |
- iter->saveLayer(bounds, paint, flags); |
+ iter->saveLayer(bounds, paint |
+#ifdef SK_SUPPORT_LEGACY_SAVEFLAGS |
+ , flags |
+#endif |
+ ); |
} |
this->INHERITED::willSaveLayer(bounds, paint, flags); |