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