diff options
Diffstat (limited to 'WebCore/platform/image-decoders/png/PNGImageDecoder.h')
-rw-r--r-- | WebCore/platform/image-decoders/png/PNGImageDecoder.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/WebCore/platform/image-decoders/png/PNGImageDecoder.h b/WebCore/platform/image-decoders/png/PNGImageDecoder.h index 3c0535b..07a0b3a 100644 --- a/WebCore/platform/image-decoders/png/PNGImageDecoder.h +++ b/WebCore/platform/image-decoders/png/PNGImageDecoder.h @@ -27,6 +27,7 @@ #define PNGImageDecoder_h #include "ImageDecoder.h" +#include <wtf/OwnPtr.h> namespace WebCore { @@ -50,8 +51,6 @@ namespace WebCore { void decode(bool sizeOnly = false); - PNGImageReader* reader() { return m_reader; } - // Callbacks from libpng void decodingFailed(); void headerAvailable(); @@ -59,7 +58,7 @@ namespace WebCore { void pngComplete(); private: - PNGImageReader* m_reader; + OwnPtr<PNGImageReader> m_reader; }; } // namespace WebCore |