summaryrefslogtreecommitdiffstats
path: root/webkit/api/src/WebURLResponse.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/api/src/WebURLResponse.cpp')
-rw-r--r--webkit/api/src/WebURLResponse.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/webkit/api/src/WebURLResponse.cpp b/webkit/api/src/WebURLResponse.cpp
index 8b6f604..066000d 100644
--- a/webkit/api/src/WebURLResponse.cpp
+++ b/webkit/api/src/WebURLResponse.cpp
@@ -241,6 +241,8 @@ const ResourceResponse& WebURLResponse::toResourceResponse() const
void WebURLResponse::assign(WebURLResponsePrivate* p)
{
+ if (m_private == p)
+ return;
if (m_private)
m_private->dispose();
m_private = p;