Index: src/codec/SkCodec_libgif.cpp |
diff --git a/src/codec/SkCodec_libgif.cpp b/src/codec/SkCodec_libgif.cpp |
index 2e348cc856a20eedf72afe6fe773092cb838613c..fa267e83e9896f3685b7cdd3ef714e84209c87da 100644 |
--- a/src/codec/SkCodec_libgif.cpp |
+++ b/src/codec/SkCodec_libgif.cpp |
@@ -444,11 +444,12 @@ SkCodec::Result SkGifCodec::onGetPixels(const SkImageInfo& dstInfo, |
// Create the subset swizzler |
swizzler.reset(SkSwizzler::CreateSwizzler( |
SkSwizzler::kIndex, colorTable, subsetDstInfo, |
- zeroInit)); |
+ zeroInit, this->getInfo())); |
} else { |
// Create the fully dimensional swizzler |
swizzler.reset(SkSwizzler::CreateSwizzler( |
- SkSwizzler::kIndex, colorTable, dstInfo, zeroInit)); |
+ SkSwizzler::kIndex, colorTable, dstInfo, |
+ zeroInit, this->getInfo())); |
} |
// Stores output from dgiflib and input to the swizzler |