Index: third_party/WebKit/Source/modules/fetch/BodyStreamBuffer.cpp |
diff --git a/third_party/WebKit/Source/modules/fetch/BodyStreamBuffer.cpp b/third_party/WebKit/Source/modules/fetch/BodyStreamBuffer.cpp |
index a35e4abb23ec351cf59634c0cd2f189174ea91a3..68edd50a0a363ade52322ea43772990164acbb9e 100644 |
--- a/third_party/WebKit/Source/modules/fetch/BodyStreamBuffer.cpp |
+++ b/third_party/WebKit/Source/modules/fetch/BodyStreamBuffer.cpp |
@@ -149,7 +149,7 @@ PassRefPtr<BlobDataHandle> BodyStreamBuffer::DrainAsBlobDataHandle( |
consumer_->DrainAsBlobDataHandle(policy); |
if (blob_data_handle) { |
CloseAndLockAndDisturb(); |
- return blob_data_handle.Release(); |
+ return blob_data_handle; |
} |
return nullptr; |
} |
@@ -166,7 +166,7 @@ PassRefPtr<EncodedFormData> BodyStreamBuffer::DrainAsFormData() { |
RefPtr<EncodedFormData> form_data = consumer_->DrainAsFormData(); |
if (form_data) { |
CloseAndLockAndDisturb(); |
- return form_data.Release(); |
+ return form_data; |
} |
return nullptr; |
} |