| Index: src/codec/SkCodec_libpng.cpp
|
| diff --git a/src/codec/SkCodec_libpng.cpp b/src/codec/SkCodec_libpng.cpp
|
| index 8e7ee33a9554bce341cf8681b2db86d334bfae1b..9b0894711919b96826e43cd3cb885fbc6ed9def3 100644
|
| --- a/src/codec/SkCodec_libpng.cpp
|
| +++ b/src/codec/SkCodec_libpng.cpp
|
| @@ -433,9 +433,9 @@ SkCodec::Result SkPngCodec::onGetPixels(const SkImageInfo& requestedInfo, void*
|
| sc = SkSwizzler::kRGBA;
|
| }
|
| const SkPMColor* colors = colorTable ? colorTable->readColors() : NULL;
|
| - // TODO: Support skipZeroes.
|
| swizzler.reset(SkSwizzler::CreateSwizzler(sc, colors, requestedInfo,
|
| - dst, rowBytes, false));
|
| + dst, rowBytes,
|
| + this->getZeroInitialized()));
|
| if (!swizzler) {
|
| // FIXME: CreateSwizzler could fail for another reason.
|
| return kUnimplemented;
|
|
|