Chromium Code Reviews| Index: src/core/SkFlate.cpp |
| diff --git a/src/core/SkFlate.cpp b/src/core/SkFlate.cpp |
| index f990dc3f97095beebda1b0f8c8e0bdbff16821ae..27c76c2e82787f5c418674302ef8679de970f1b7 100644 |
| --- a/src/core/SkFlate.cpp |
| +++ b/src/core/SkFlate.cpp |
| @@ -24,8 +24,8 @@ namespace { |
| // static |
| const size_t kBufferSize = 1024; |
| -static void* skia_alloc_func(void*, size_t items, size_t size) { |
| - return sk_calloc_throw(items * size); |
| +template <typename T> void* skia_alloc_func(void*, T items, T size) { |
|
mtklein
2015/02/27 19:36:16
Shall we add // Different zlib implementations use
hal.canary
2015/02/27 19:40:40
Done.
|
| + return sk_calloc_throw(SkToSizeT(items) * SkToSizeT(size)); |
| } |
| static void skia_free_func(void*, void* address) { sk_free(address); } |