Index: Source/platform/exported/WebThreadSafeData.cpp |
diff --git a/Source/platform/exported/WebThreadSafeData.cpp b/Source/platform/exported/WebThreadSafeData.cpp |
index cafe6c1b97fff6838068c22e064d86aede1cc74e..ac968a49c15d14135eb1050e533d29f9bc1f26a9 100644 |
--- a/Source/platform/exported/WebThreadSafeData.cpp |
+++ b/Source/platform/exported/WebThreadSafeData.cpp |
@@ -37,7 +37,7 @@ namespace blink { |
WebThreadSafeData::WebThreadSafeData(const char* data, size_t length) |
{ |
- m_private = RawData::create().leakRef(); |
+ m_private = RawData::create(); |
m_private->mutableData()->append(data, length); |
} |
@@ -66,7 +66,7 @@ const char* WebThreadSafeData::data() const |
} |
WebThreadSafeData::WebThreadSafeData(const PassRefPtr<RawData>& data) |
- : m_private(data.leakRef()) |
+ : m_private(data) |
{ |
} |