| Index: mojo/edk/embedder/simple_platform_shared_buffer_unittest.cc
|
| diff --git a/mojo/edk/embedder/simple_platform_shared_buffer_unittest.cc b/mojo/edk/embedder/simple_platform_shared_buffer_unittest.cc
|
| index cc66c7648978b7f46ac5961c8f5f987d38eccfc2..368604fafb83e51f3a3c8939747436393822776e 100644
|
| --- a/mojo/edk/embedder/simple_platform_shared_buffer_unittest.cc
|
| +++ b/mojo/edk/embedder/simple_platform_shared_buffer_unittest.cc
|
| @@ -7,7 +7,6 @@
|
| #include <limits>
|
|
|
| #include "base/memory/ref_counted.h"
|
| -#include "base/memory/scoped_ptr.h"
|
| #include "mojo/public/cpp/system/macros.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
|
|
| @@ -29,7 +28,8 @@ TEST(SimplePlatformSharedBufferTest, Basic) {
|
| // Map it all, scribble some stuff, and then unmap it.
|
| {
|
| EXPECT_TRUE(buffer->IsValidMap(0, kNumBytes));
|
| - scoped_ptr<PlatformSharedBufferMapping> mapping(buffer->Map(0, kNumBytes));
|
| + std::unique_ptr<PlatformSharedBufferMapping> mapping(
|
| + buffer->Map(0, kNumBytes));
|
| ASSERT_TRUE(mapping);
|
| ASSERT_TRUE(mapping->GetBase());
|
| int* stuff = static_cast<int*>(mapping->GetBase());
|
| @@ -44,7 +44,7 @@ TEST(SimplePlatformSharedBufferTest, Basic) {
|
| {
|
| ASSERT_TRUE(buffer->IsValidMap(0, kNumBytes));
|
| // Use |MapNoCheck()| this time.
|
| - scoped_ptr<PlatformSharedBufferMapping> mapping1(
|
| + std::unique_ptr<PlatformSharedBufferMapping> mapping1(
|
| buffer->MapNoCheck(0, kNumBytes));
|
| ASSERT_TRUE(mapping1);
|
| ASSERT_TRUE(mapping1->GetBase());
|
| @@ -52,7 +52,7 @@ TEST(SimplePlatformSharedBufferTest, Basic) {
|
| for (size_t i = 0; i < kNumInts; i++)
|
| EXPECT_EQ(static_cast<int>(i) + kFudge, stuff1[i]) << i;
|
|
|
| - scoped_ptr<PlatformSharedBufferMapping> mapping2(
|
| + std::unique_ptr<PlatformSharedBufferMapping> mapping2(
|
| buffer->Map((kNumInts / 2) * sizeof(int), 2 * sizeof(int)));
|
| ASSERT_TRUE(mapping2);
|
| ASSERT_TRUE(mapping2->GetBase());
|
| @@ -76,7 +76,7 @@ TEST(SimplePlatformSharedBufferTest, Basic) {
|
| // it to be.
|
| {
|
| EXPECT_TRUE(buffer->IsValidMap(sizeof(int), kNumBytes - sizeof(int)));
|
| - scoped_ptr<PlatformSharedBufferMapping> mapping(
|
| + std::unique_ptr<PlatformSharedBufferMapping> mapping(
|
| buffer->Map(sizeof(int), kNumBytes - sizeof(int)));
|
| ASSERT_TRUE(mapping);
|
| ASSERT_TRUE(mapping->GetBase());
|
| @@ -144,8 +144,8 @@ TEST(SimplePlatformSharedBufferTest, TooBig) {
|
| TEST(SimplePlatformSharedBufferTest, MappingsDistinct) {
|
| scoped_refptr<SimplePlatformSharedBuffer> buffer(
|
| SimplePlatformSharedBuffer::Create(100));
|
| - scoped_ptr<PlatformSharedBufferMapping> mapping1(buffer->Map(0, 100));
|
| - scoped_ptr<PlatformSharedBufferMapping> mapping2(buffer->Map(0, 100));
|
| + std::unique_ptr<PlatformSharedBufferMapping> mapping1(buffer->Map(0, 100));
|
| + std::unique_ptr<PlatformSharedBufferMapping> mapping2(buffer->Map(0, 100));
|
| EXPECT_NE(mapping1->GetBase(), mapping2->GetBase());
|
| }
|
|
|
| @@ -154,7 +154,8 @@ TEST(SimplePlatformSharedBufferTest, BufferZeroInitialized) {
|
| for (size_t i = 0; i < MOJO_ARRAYSIZE(kSizes); i++) {
|
| scoped_refptr<SimplePlatformSharedBuffer> buffer(
|
| SimplePlatformSharedBuffer::Create(kSizes[i]));
|
| - scoped_ptr<PlatformSharedBufferMapping> mapping(buffer->Map(0, kSizes[i]));
|
| + std::unique_ptr<PlatformSharedBufferMapping> mapping(
|
| + buffer->Map(0, kSizes[i]));
|
| for (size_t j = 0; j < kSizes[i]; j++) {
|
| // "Assert" instead of "expect" so we don't spam the output with thousands
|
| // of failures if we fail.
|
| @@ -165,14 +166,14 @@ TEST(SimplePlatformSharedBufferTest, BufferZeroInitialized) {
|
| }
|
|
|
| TEST(SimplePlatformSharedBufferTest, MappingsOutliveBuffer) {
|
| - scoped_ptr<PlatformSharedBufferMapping> mapping1;
|
| - scoped_ptr<PlatformSharedBufferMapping> mapping2;
|
| + std::unique_ptr<PlatformSharedBufferMapping> mapping1;
|
| + std::unique_ptr<PlatformSharedBufferMapping> mapping2;
|
|
|
| {
|
| scoped_refptr<SimplePlatformSharedBuffer> buffer(
|
| SimplePlatformSharedBuffer::Create(100));
|
| - mapping1 = buffer->Map(0, 100).Pass();
|
| - mapping2 = buffer->Map(50, 50).Pass();
|
| + mapping1 = buffer->Map(0, 100);
|
| + mapping2 = buffer->Map(50, 50);
|
| static_cast<char*>(mapping1->GetBase())[50] = 'x';
|
| }
|
|
|
|
|