Index: components/client_update_protocol/ecdsa.cc |
diff --git a/components/client_update_protocol/ecdsa.cc b/components/client_update_protocol/ecdsa.cc |
index dbf67e0aa8828e14a837031176cd50e260b06ccc..dc41a73b5093334a2819075e5bf75ea4d9ef103e 100644 |
--- a/components/client_update_protocol/ecdsa.cc |
+++ b/components/client_update_protocol/ecdsa.cc |
@@ -6,7 +6,7 @@ |
#include "base/logging.h" |
#include "base/macros.h" |
-#include "base/memory/scoped_ptr.h" |
+#include "base/memory/ptr_util.h" |
#include "base/strings/string_number_conversions.h" |
#include "base/strings/string_piece.h" |
#include "base/strings/string_util.h" |
@@ -90,12 +90,12 @@ Ecdsa::Ecdsa(int key_version, const base::StringPiece& public_key) |
Ecdsa::~Ecdsa() {} |
-scoped_ptr<Ecdsa> Ecdsa::Create(int key_version, |
- const base::StringPiece& public_key) { |
+std::unique_ptr<Ecdsa> Ecdsa::Create(int key_version, |
+ const base::StringPiece& public_key) { |
DCHECK_GT(key_version, 0); |
DCHECK(!public_key.empty()); |
- return make_scoped_ptr(new Ecdsa(key_version, public_key)); |
+ return base::WrapUnique(new Ecdsa(key_version, public_key)); |
} |
void Ecdsa::SignRequest(const base::StringPiece& request_body, |