diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/core/SkCanvas.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/core/SkCanvas.h b/include/core/SkCanvas.h index 3875c06207..6eb42d2f5a 100644 --- a/include/core/SkCanvas.h +++ b/include/core/SkCanvas.h @@ -1514,7 +1514,7 @@ private: static inline SkCanvas::SaveFlags operator|(const SkCanvas::SaveFlags lhs, const SkCanvas::SaveFlags rhs) { - return static_cast<SkCanvas::SaveFlags>(lhs | rhs); + return static_cast<SkCanvas::SaveFlags>(static_cast<int>(lhs) | static_cast<int>(rhs)); } static inline SkCanvas::SaveFlags& operator|=(SkCanvas::SaveFlags& lhs, |