summaryrefslogtreecommitdiffstats
path: root/webkit/api/src/WebURLRequest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/api/src/WebURLRequest.cpp')
-rw-r--r--webkit/api/src/WebURLRequest.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/webkit/api/src/WebURLRequest.cpp b/webkit/api/src/WebURLRequest.cpp
index 66483f9..b62206c 100644
--- a/webkit/api/src/WebURLRequest.cpp
+++ b/webkit/api/src/WebURLRequest.cpp
@@ -238,6 +238,8 @@ const ResourceRequest& WebURLRequest::toResourceRequest() const
void WebURLRequest::assign(WebURLRequestPrivate* p)
{
+ if (m_private == p)
+ return;
if (m_private)
m_private->dispose();
m_private = p;