Index: chrome/browser/media_galleries/fileapi/mtp_file_stream_reader.cc |
diff --git a/chrome/browser/media_galleries/fileapi/mtp_file_stream_reader.cc b/chrome/browser/media_galleries/fileapi/mtp_file_stream_reader.cc |
index e79882b4dc6728f6a4c80aa3ad452e8d85cd132c..14c3c81464ada5e70355dec2b6d303dd5092b7b4 100644 |
--- a/chrome/browser/media_galleries/fileapi/mtp_file_stream_reader.cc |
+++ b/chrome/browser/media_galleries/fileapi/mtp_file_stream_reader.cc |
@@ -104,10 +104,16 @@ int MTPFileStreamReader::Read(net::IOBuffer* buf, int buf_len, |
header_buf_len = net::kMaxBytesToSniff; |
} |
- ReadBytes(url_, header_buf, 0, header_buf_len, |
+ ReadBytes(url_, |
+ header_buf.get(), |
+ 0, |
+ header_buf_len, |
base::Bind(&MTPFileStreamReader::FinishValidateMediaHeader, |
- weak_factory_.GetWeakPtr(), header_buf, |
- make_scoped_refptr(buf), buf_len, callback), |
+ weak_factory_.GetWeakPtr(), |
+ header_buf, |
+ make_scoped_refptr(buf), |
+ buf_len, |
+ callback), |
callback); |
return net::ERR_IO_PENDING; |
} |