Index: components/storage_monitor/storage_monitor_mac.mm |
diff --git a/components/storage_monitor/storage_monitor_mac.mm b/components/storage_monitor/storage_monitor_mac.mm |
index 1ae2c832f9699fc466b8cb68c6ffd35870de2783..7a658fb211b6bec42d7080044c79fdc69a4062c5 100644 |
--- a/components/storage_monitor/storage_monitor_mac.mm |
+++ b/components/storage_monitor/storage_monitor_mac.mm |
@@ -135,7 +135,7 @@ struct EjectDiskOptions { |
void PostEjectCallback(DADiskRef disk, |
DADissenterRef dissenter, |
void* context) { |
- scoped_ptr<EjectDiskOptions> options_deleter( |
+ std::unique_ptr<EjectDiskOptions> options_deleter( |
static_cast<EjectDiskOptions*>(context)); |
if (dissenter) { |
options_deleter->callback.Run(StorageMonitor::EJECT_IN_USE); |
@@ -148,7 +148,7 @@ void PostEjectCallback(DADiskRef disk, |
void PostUnmountCallback(DADiskRef disk, |
DADissenterRef dissenter, |
void* context) { |
- scoped_ptr<EjectDiskOptions> options_deleter( |
+ std::unique_ptr<EjectDiskOptions> options_deleter( |
static_cast<EjectDiskOptions*>(context)); |
if (dissenter) { |
options_deleter->callback.Run(StorageMonitor::EJECT_IN_USE); |