Index: src/core/SkLiteDL.cpp |
diff --git a/src/core/SkLiteDL.cpp b/src/core/SkLiteDL.cpp |
index fee6de385c7e84cbcd6716e0c4688fc34981dafd..b88f7bc62c41a45ed26b64867f8dbc1dd2c092c2 100644 |
--- a/src/core/SkLiteDL.cpp |
+++ b/src/core/SkLiteDL.cpp |
@@ -43,7 +43,10 @@ static D* pod(T* op, size_t offset = 0) { |
// Pre-cache lazy non-threadsafe fields on SkPath and/or SkMatrix. |
static void make_threadsafe(SkPath* path, SkMatrix* matrix) { |
- if (path) { path->updateBoundsCache(); } |
+ if (path) { |
+ path->updateBoundsCache(); |
+ (void)path->getConvexity(); |
+ } |
if (matrix) { (void)matrix->getType(); } |
} |