Index: chrome/browser/media/webrtc_rtp_dump_writer.cc |
diff --git a/chrome/browser/media/webrtc_rtp_dump_writer.cc b/chrome/browser/media/webrtc_rtp_dump_writer.cc |
index e397da03cfd8b674691e072703db151724866260..2ad3f4f6b9c49f72bed9fdc6af0059ae1f414ea9 100644 |
--- a/chrome/browser/media/webrtc_rtp_dump_writer.cc |
+++ b/chrome/browser/media/webrtc_rtp_dump_writer.cc |
@@ -377,19 +377,14 @@ void WebRtcRtpDumpWriter::FlushBuffer(bool incoming, |
// guaranteed to be deleted on the FILE thread before this object goes away. |
base::Closure task = |
base::Bind(&FileThreadWorker::CompressAndWriteToFileOnFileThread, |
- base::Unretained(worker), |
- Passed(&new_buffer), |
- end_stream, |
- result.get(), |
- bytes_written.get()); |
+ base::Unretained(worker), base::Passed(&new_buffer), |
+ end_stream, result.get(), bytes_written.get()); |
// OnFlushDone is necessary to avoid running the callback after this |
// object is gone. |
- base::Closure reply = base::Bind(&WebRtcRtpDumpWriter::OnFlushDone, |
- weak_ptr_factory_.GetWeakPtr(), |
- callback, |
- Passed(&result), |
- Passed(&bytes_written)); |
+ base::Closure reply = base::Bind( |
+ &WebRtcRtpDumpWriter::OnFlushDone, weak_ptr_factory_.GetWeakPtr(), |
+ callback, base::Passed(&result), base::Passed(&bytes_written)); |
// Define the task and reply outside the method call so that getting and |
// passing the scoped_ptr does not depend on the argument evaluation order. |