Index: Source/core/platform/image-decoders/gif/GIFImageDecoder.h |
diff --git a/Source/core/platform/image-decoders/gif/GIFImageDecoder.h b/Source/core/platform/image-decoders/gif/GIFImageDecoder.h |
index 3159b7bedbce1961c0d067d466ea672369d7eacd..d3b7061780818f3a7228eac1321cb8d06ec9ff8d 100644 |
--- a/Source/core/platform/image-decoders/gif/GIFImageDecoder.h |
+++ b/Source/core/platform/image-decoders/gif/GIFImageDecoder.h |
@@ -31,6 +31,8 @@ |
class GIFImageReader; |
+typedef Vector<unsigned char> GIFRow; |
+ |
namespace WebCore { |
// This class decodes the GIF image format. |
@@ -57,7 +59,7 @@ namespace WebCore { |
virtual bool setFailed() OVERRIDE; |
// Callbacks from the GIF reader. |
- bool haveDecodedRow(size_t frameIndex, const Vector<unsigned char>& rowBuffer, size_t width, size_t rowNumber, unsigned repeatCount, bool writeTransparentPixels); |
+ bool haveDecodedRow(size_t frameIndex, GIFRow::const_iterator rowBegin, size_t width, size_t rowNumber, unsigned repeatCount, bool writeTransparentPixels); |
bool frameComplete(size_t frameIndex); |
// For testing. |