aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/core/SkArenaAlloc.h2
-rw-r--r--tests/ArenaAllocTest.cpp4
2 files changed, 3 insertions, 3 deletions
diff --git a/src/core/SkArenaAlloc.h b/src/core/SkArenaAlloc.h
index 494696ce76..488adfc681 100644
--- a/src/core/SkArenaAlloc.h
+++ b/src/core/SkArenaAlloc.h
@@ -59,7 +59,7 @@
// there are 71 allocations.
class SkArenaAlloc {
public:
- SkArenaAlloc(char* block, size_t size, size_t extraSize = 0);
+ SkArenaAlloc(char* block, size_t size, size_t extraSize);
template <size_t kSize>
SkArenaAlloc(char (&block)[kSize], size_t extraSize = kSize)
diff --git a/tests/ArenaAllocTest.cpp b/tests/ArenaAllocTest.cpp
index c27c202bdb..cb2ae0e5e3 100644
--- a/tests/ArenaAllocTest.cpp
+++ b/tests/ArenaAllocTest.cpp
@@ -68,7 +68,7 @@ DEF_TEST(ArenaAlloc, r) {
created = 0;
destroyed = 0;
- SkArenaAlloc arena{nullptr, 0};
+ SkArenaAlloc arena{0};
REPORTER_ASSERT(r, *arena.make<int>(3) == 3);
Foo* foo = arena.make<Foo>(3, 4.0f);
REPORTER_ASSERT(r, foo->x == 3);
@@ -121,7 +121,7 @@ DEF_TEST(ArenaAlloc, r) {
created = 0;
destroyed = 0;
std::unique_ptr<char[]> block{new char[1024]};
- SkArenaAlloc arena{block.get(), 1024};
+ SkArenaAlloc arena{block.get(), 1024, 0};
REPORTER_ASSERT(r, *arena.make<int>(3) == 3);
Foo* foo = arena.make<Foo>(3, 4.0f);