Index: device/serial/data_sink_receiver.cc |
diff --git a/device/serial/data_sink_receiver.cc b/device/serial/data_sink_receiver.cc |
index e1d2b9c28a3a487f1ca4ed5cb6b94ec997ec6f51..f06816f7df68c2f6cb8c45516cd3061b4caba2cd 100644 |
--- a/device/serial/data_sink_receiver.cc |
+++ b/device/serial/data_sink_receiver.cc |
@@ -5,6 +5,7 @@ |
#include "device/serial/data_sink_receiver.h" |
#include <limits> |
+#include <memory> |
#include <utility> |
#include "base/bind.h" |
@@ -143,7 +144,7 @@ void DataSinkReceiver::RunReadyCallback() { |
new Buffer(this, |
pending_data_buffers_.front()->GetData(), |
pending_data_buffers_.front()->GetRemainingBytes()); |
- ready_callback_.Run(scoped_ptr<ReadOnlyBuffer>(buffer_in_use_)); |
+ ready_callback_.Run(std::unique_ptr<ReadOnlyBuffer>(buffer_in_use_)); |
} |
void DataSinkReceiver::Done(uint32_t bytes_read) { |