Index: cc/resources/single_release_callback_impl.h |
diff --git a/cc/resources/single_release_callback_impl.h b/cc/resources/single_release_callback_impl.h |
index 50c0210bddd4f33154adf38838c5a7c0a0885b87..eafcb1f85e053f1f21cdfe1c0d3b6544a31925ef 100644 |
--- a/cc/resources/single_release_callback_impl.h |
+++ b/cc/resources/single_release_callback_impl.h |
@@ -5,7 +5,9 @@ |
#ifndef CC_RESOURCES_SINGLE_RELEASE_CALLBACK_IMPL_H_ |
#define CC_RESOURCES_SINGLE_RELEASE_CALLBACK_IMPL_H_ |
-#include "base/memory/scoped_ptr.h" |
+#include <memory> |
+ |
+#include "base/memory/ptr_util.h" |
#include "cc/base/cc_export.h" |
#include "cc/resources/release_callback_impl.h" |
@@ -13,9 +15,9 @@ namespace cc { |
class CC_EXPORT SingleReleaseCallbackImpl { |
public: |
- static scoped_ptr<SingleReleaseCallbackImpl> Create( |
+ static std::unique_ptr<SingleReleaseCallbackImpl> Create( |
const ReleaseCallbackImpl& cb) { |
- return make_scoped_ptr(new SingleReleaseCallbackImpl(cb)); |
+ return base::WrapUnique(new SingleReleaseCallbackImpl(cb)); |
} |
~SingleReleaseCallbackImpl(); |