Index: third_party/WebKit/Source/platform/image-decoders/webp/WEBPImageDecoder.cpp |
diff --git a/third_party/WebKit/Source/platform/image-decoders/webp/WEBPImageDecoder.cpp b/third_party/WebKit/Source/platform/image-decoders/webp/WEBPImageDecoder.cpp |
index fae908a78e567ec303b4b967a767735cffe0861c..b1219aaefc423eb0d59be03640c6b4e7239837dd 100644 |
--- a/third_party/WebKit/Source/platform/image-decoders/webp/WEBPImageDecoder.cpp |
+++ b/third_party/WebKit/Source/platform/image-decoders/webp/WEBPImageDecoder.cpp |
@@ -144,7 +144,7 @@ void WEBPImageDecoder::clear() |
{ |
WebPDemuxDelete(m_demux); |
m_demux = 0; |
- m_consolidatedData.clear(); |
+ m_consolidatedData.reset(); |
clearDecoder(); |
} |
@@ -201,7 +201,7 @@ bool WEBPImageDecoder::updateDemuxer() |
m_demux = WebPDemuxPartial(&inputData, &m_demuxState); |
if (!m_demux || (isAllDataReceived() && m_demuxState != WEBP_DEMUX_DONE)) { |
if (!m_demux) |
- m_consolidatedData.clear(); |
+ m_consolidatedData.reset(); |
return setFailed(); |
} |