diff options
-rw-r--r-- | src/core/SkEdgeBuilder.cpp | 2 | ||||
-rw-r--r-- | src/core/SkEdgeBuilder.h | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/core/SkEdgeBuilder.cpp b/src/core/SkEdgeBuilder.cpp index ceb8f1ad31..f1aa105ec8 100644 --- a/src/core/SkEdgeBuilder.cpp +++ b/src/core/SkEdgeBuilder.cpp @@ -14,7 +14,7 @@ /////////////////////////////////////////////////////////////////////////////// -SkEdgeBuilder::SkEdgeBuilder() : fAlloc(16*1024) { +SkEdgeBuilder::SkEdgeBuilder() { fEdgeList = nullptr; } diff --git a/src/core/SkEdgeBuilder.h b/src/core/SkEdgeBuilder.h index 413d873423..d238351695 100644 --- a/src/core/SkEdgeBuilder.h +++ b/src/core/SkEdgeBuilder.h @@ -42,7 +42,8 @@ private: bool vertical_line(const SkEdge* edge); bool vertical_line(const SkAnalyticEdge* edge); - SkArenaAlloc fAlloc; + char fStorage[512]; + SkArenaAlloc fAlloc{fStorage}; SkTDArray<void*> fList; /* |