aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/core/SkEdgeBuilder.cpp2
-rw-r--r--src/core/SkEdgeBuilder.h3
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;
/*