Index: include/core/SkCanvas.h |
diff --git a/include/core/SkCanvas.h b/include/core/SkCanvas.h |
index 81dcfe19b0fcfeca4c22815de439b7d6acc0c31d..657b96af1e4e1273da5b168a6e60987a16b584c3 100644 |
--- a/include/core/SkCanvas.h |
+++ b/include/core/SkCanvas.h |
@@ -1507,4 +1507,8 @@ private: |
size_t fRowBytes; |
}; |
+inline SkCanvas::SaveFlags operator|(const SkCanvas::SaveFlags lhs, const SkCanvas::SaveFlags rhs) { |
+ return static_cast<SkCanvas::SaveFlags>(lhs | rhs); |
+} |
+ |
#endif |