diff options
Diffstat (limited to 'src/gpu/GrMemoryPool.cpp')
-rw-r--r-- | src/gpu/GrMemoryPool.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gpu/GrMemoryPool.cpp b/src/gpu/GrMemoryPool.cpp index 83b02bd9e5..deb7d1a814 100644 --- a/src/gpu/GrMemoryPool.cpp +++ b/src/gpu/GrMemoryPool.cpp @@ -104,7 +104,7 @@ void GrMemoryPool::release(void* p) { GrMemoryPool::BlockHeader* GrMemoryPool::CreateBlock(size_t size) { BlockHeader* block = - reinterpret_cast<BlockHeader*>(GrMalloc(size + kHeaderSize)); + reinterpret_cast<BlockHeader*>(sk_malloc_throw(size + kHeaderSize)); // we assume malloc gives us aligned memory SkASSERT(!(reinterpret_cast<intptr_t>(block) % kAlignment)); block->fLiveCount = 0; @@ -115,7 +115,7 @@ GrMemoryPool::BlockHeader* GrMemoryPool::CreateBlock(size_t size) { } void GrMemoryPool::DeleteBlock(BlockHeader* block) { - GrFree(block); + sk_free(block); } void GrMemoryPool::validate() { |