Index: sync/internal_api/public/engine/model_safe_worker.cc |
diff --git a/sync/internal_api/public/engine/model_safe_worker.cc b/sync/internal_api/public/engine/model_safe_worker.cc |
index ea99532abc626d0ae9ab14f9ca14ce05ab149e7b..cf2c41e919f552a835214f56e8af2c49e8a9261a 100644 |
--- a/sync/internal_api/public/engine/model_safe_worker.cc |
+++ b/sync/internal_api/public/engine/model_safe_worker.cc |
@@ -4,16 +4,17 @@ |
#include "sync/internal_api/public/engine/model_safe_worker.h" |
+#include <memory> |
+ |
#include "base/bind.h" |
#include "base/json/json_writer.h" |
-#include "base/memory/scoped_ptr.h" |
#include "base/values.h" |
namespace syncer { |
-scoped_ptr<base::DictionaryValue> ModelSafeRoutingInfoToValue( |
+std::unique_ptr<base::DictionaryValue> ModelSafeRoutingInfoToValue( |
const ModelSafeRoutingInfo& routing_info) { |
- scoped_ptr<base::DictionaryValue> dict(new base::DictionaryValue()); |
+ std::unique_ptr<base::DictionaryValue> dict(new base::DictionaryValue()); |
for (ModelSafeRoutingInfo::const_iterator it = routing_info.begin(); |
it != routing_info.end(); ++it) { |
dict->SetString(ModelTypeToString(it->first), |