Index: extensions/browser/api/vpn_provider/vpn_provider_api.cc |
diff --git a/extensions/browser/api/vpn_provider/vpn_provider_api.cc b/extensions/browser/api/vpn_provider/vpn_provider_api.cc |
index 5856f3deff579176a8024bdef2d7f4b86773fabc..5f58f3214c8a2455e6f685d683339eeed4be6354 100644 |
--- a/extensions/browser/api/vpn_provider/vpn_provider_api.cc |
+++ b/extensions/browser/api/vpn_provider/vpn_provider_api.cc |
@@ -9,6 +9,7 @@ |
#include "base/bind.h" |
#include "base/logging.h" |
+#include "base/memory/ptr_util.h" |
#include "base/strings/string_split.h" |
#include "base/strings/string_util.h" |
#include "base/values.h" |
@@ -162,7 +163,7 @@ void VpnThreadExtensionFunction::SignalCallCompletionSuccess() { |
void VpnThreadExtensionFunction::SignalCallCompletionSuccessWithId( |
const std::string& configuration_id) { |
- Respond(OneArgument(new base::StringValue(configuration_id))); |
+ Respond(OneArgument(base::MakeUnique<base::StringValue>(configuration_id))); |
} |
void VpnThreadExtensionFunction::SignalCallCompletionSuccessWithWarning( |