Index: chrome_frame/urlmon_upload_data_stream.cc |
diff --git a/chrome_frame/urlmon_upload_data_stream.cc b/chrome_frame/urlmon_upload_data_stream.cc |
index f825f3f87c317a4b14ae396225b96f5a9b8837ed..2fe2ed0b71f0d1a26ecbb7380d6b628f330055a3 100644 |
--- a/chrome_frame/urlmon_upload_data_stream.cc |
+++ b/chrome_frame/urlmon_upload_data_stream.cc |
@@ -59,11 +59,10 @@ net::UploadDataStream* CreateUploadDataStream(net::UploadData* upload_data) { |
} // namespace |
-void UrlmonUploadDataStream::Initialize(net::UploadData* upload_data) { |
+bool UrlmonUploadDataStream::Initialize(net::UploadData* upload_data) { |
upload_data_ = upload_data; |
request_body_stream_.reset(CreateUploadDataStream(upload_data)); |
- const int result = request_body_stream_->Init(net::CompletionCallback()); |
- DCHECK_EQ(net::OK, result); |
+ return request_body_stream_->Init(net::CompletionCallback()) == net::OK; |
} |
STDMETHODIMP UrlmonUploadDataStream::Read(void* pv, ULONG cb, ULONG* read) { |