Index: src/codec/SkWebpCodec.cpp |
diff --git a/src/codec/SkWebpCodec.cpp b/src/codec/SkWebpCodec.cpp |
index 2137877f1e7f2986144f2694ed02537993b3f297..6cfb3852948837b16d5e3f9f415b8e86d3e5e3df 100644 |
--- a/src/codec/SkWebpCodec.cpp |
+++ b/src/codec/SkWebpCodec.cpp |
@@ -230,8 +230,8 @@ SkCodec::Result SkWebpCodec::onGetPixels(const SkImageInfo& dstInfo, void* dst, |
return kInvalidInput; |
} |
- SkAutoMalloc storage(BUFFER_SIZE); |
- uint8_t* buffer = static_cast<uint8_t*>(storage.get()); |
+ SkAutoTMalloc<uint8_t> storage(BUFFER_SIZE); |
+ uint8_t* buffer = storage.get(); |
while (true) { |
const size_t bytesRead = stream()->read(buffer, BUFFER_SIZE); |
if (0 == bytesRead) { |