| Index: mojo/edk/embedder/simple_platform_shared_buffer.h
|
| diff --git a/mojo/edk/embedder/simple_platform_shared_buffer.h b/mojo/edk/embedder/simple_platform_shared_buffer.h
|
| index 66b0c228ab7e23de2df12e984d8c7274c4326232..85a4a817307e80497d5b4e1e66b77c3ab073f389 100644
|
| --- a/mojo/edk/embedder/simple_platform_shared_buffer.h
|
| +++ b/mojo/edk/embedder/simple_platform_shared_buffer.h
|
| @@ -28,11 +28,12 @@ class MOJO_SYSTEM_IMPL_EXPORT SimplePlatformSharedBuffer final
|
|
|
| // |PlatformSharedBuffer| implementation:
|
| size_t GetNumBytes() const override;
|
| - scoped_ptr<PlatformSharedBufferMapping> Map(size_t offset,
|
| - size_t length) override;
|
| + std::unique_ptr<PlatformSharedBufferMapping> Map(size_t offset,
|
| + size_t length) override;
|
| bool IsValidMap(size_t offset, size_t length) override;
|
| - scoped_ptr<PlatformSharedBufferMapping> MapNoCheck(size_t offset,
|
| - size_t length) override;
|
| + std::unique_ptr<PlatformSharedBufferMapping> MapNoCheck(
|
| + size_t offset,
|
| + size_t length) override;
|
| ScopedPlatformHandle DuplicatePlatformHandle() override;
|
| ScopedPlatformHandle PassPlatformHandle() override;
|
|
|
| @@ -51,7 +52,8 @@ class MOJO_SYSTEM_IMPL_EXPORT SimplePlatformSharedBuffer final
|
| bool InitFromPlatformHandle(ScopedPlatformHandle platform_handle);
|
|
|
| // The platform-dependent part of |Map()|; doesn't check arguments.
|
| - scoped_ptr<PlatformSharedBufferMapping> MapImpl(size_t offset, size_t length);
|
| + std::unique_ptr<PlatformSharedBufferMapping> MapImpl(size_t offset,
|
| + size_t length);
|
|
|
| const size_t num_bytes_;
|
|
|
|
|