Index: device/serial/data_source_sender.cc |
diff --git a/device/serial/data_source_sender.cc b/device/serial/data_source_sender.cc |
index af2ddcb40cf6e37ad2e1b90c07027c562593aaf6..7dd32b1d5c91621e6fc86232c66db03be3c400c9 100644 |
--- a/device/serial/data_source_sender.cc |
+++ b/device/serial/data_source_sender.cc |
@@ -6,6 +6,7 @@ |
#include <algorithm> |
#include <limits> |
+#include <memory> |
#include <utility> |
#include "base/bind.h" |
@@ -186,7 +187,7 @@ void DataSourceSender::PendingSend::GetData(uint32_t num_bytes) { |
DCHECK(!buffer_in_use_); |
buffer_in_use_ = true; |
data_.resize(num_bytes); |
- callback_.Run(scoped_ptr<WritableBuffer>( |
+ callback_.Run(std::unique_ptr<WritableBuffer>( |
new Buffer(sender_, this, &data_[0], num_bytes))); |
} |