| Index: Source/core/fetch/ImageResource.cpp
|
| diff --git a/Source/core/fetch/ImageResource.cpp b/Source/core/fetch/ImageResource.cpp
|
| index 065587cf8e3df657abe4151aa9b53b6f1d995edf..a3b3fa649b10be38fcce9eeba856bc6bf5257517 100644
|
| --- a/Source/core/fetch/ImageResource.cpp
|
| +++ b/Source/core/fetch/ImageResource.cpp
|
| @@ -369,7 +369,7 @@ void ImageResource::updateImage(bool allDataReceived)
|
| if (sizeAvailable || allDataReceived) {
|
| if (!m_image || m_image->isNull()) {
|
| error(errorOccurred() ? status() : DecodeError);
|
| - if (inCache())
|
| + if (memoryCache()->contains(this))
|
| memoryCache()->remove(this);
|
| return;
|
| }
|
|
|