Index: gpu/command_buffer/client/fenced_allocator_test.cc |
diff --git a/gpu/command_buffer/client/fenced_allocator_test.cc b/gpu/command_buffer/client/fenced_allocator_test.cc |
index 1aeaaeeab9ed61c3b3937ef3b8cff3f10e0df4c1..417b26a61e500c90e0848b17edd750394428ca59 100644 |
--- a/gpu/command_buffer/client/fenced_allocator_test.cc |
+++ b/gpu/command_buffer/client/fenced_allocator_test.cc |
@@ -4,7 +4,8 @@ |
// This file contains the tests for the FencedAllocator class. |
-#include "base/callback.h" |
+#include "base/bind.h" |
+#include "base/bind_helpers.h" |
#include "base/message_loop.h" |
#include "gpu/command_buffer/client/cmd_buffer_helper.h" |
#include "gpu/command_buffer/client/fenced_allocator.h" |
@@ -56,8 +57,8 @@ class BaseFencedAllocatorTest : public testing::Test { |
gpu_scheduler_.reset(new GpuScheduler( |
command_buffer_.get(), NULL, parser_)); |
- command_buffer_->SetPutOffsetChangeCallback(NewCallback( |
- gpu_scheduler_.get(), &GpuScheduler::PutChanged)); |
+ command_buffer_->SetPutOffsetChangeCallback(base::Bind( |
+ &GpuScheduler::PutChanged, base::Unretained(gpu_scheduler_.get()))); |
api_mock_->set_engine(gpu_scheduler_.get()); |