| 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) {
|
|
|