| Index: src/codec/SkCodec_libgif.cpp
|
| diff --git a/src/codec/SkCodec_libgif.cpp b/src/codec/SkCodec_libgif.cpp
|
| index 1d6164eb8e5be0043eb68bb4a17f8a3b8fa774fb..40d159ac226cb1bd2bb4763dfc5c3e4c476c7b40 100644
|
| --- a/src/codec/SkCodec_libgif.cpp
|
| +++ b/src/codec/SkCodec_libgif.cpp
|
| @@ -170,7 +170,7 @@ bool SkGifCodec::ReadHeader(SkStream* stream, SkCodec** codecOut, GifFileType**
|
| // use kPremul directly even when kUnpremul is supported.
|
| const SkImageInfo& imageInfo = SkImageInfo::Make(width, height,
|
| kIndex_8_SkColorType, kPremul_SkAlphaType);
|
| - *codecOut = SkNEW_ARGS(SkGifCodec, (imageInfo, streamDeleter.detach(), gif.detach()));
|
| + *codecOut = new SkGifCodec(imageInfo, streamDeleter.detach(), gif.detach());
|
| } else {
|
| SkASSERT(NULL != gifOut);
|
| streamDeleter.detach();
|
| @@ -415,8 +415,7 @@ SkCodec::Result SkGifCodec::onGetPixels(const SkImageInfo& dstInfo,
|
| }
|
|
|
| // Stores output from dgiflib and input to the swizzler
|
| - SkAutoTDeleteArray<uint8_t>
|
| - buffer(SkNEW_ARRAY(uint8_t, innerWidth));
|
| + SkAutoTDeleteArray<uint8_t> buffer(new uint8_t[innerWidth]);
|
|
|
| // Check the interlace flag and iterate over rows of the input
|
| if (fGif->Image.Interlace) {
|
|
|