Index: gpu/command_buffer/client/ring_buffer_test.cc |
diff --git a/gpu/command_buffer/client/ring_buffer_test.cc b/gpu/command_buffer/client/ring_buffer_test.cc |
index e73dbe28653aba535d30e9a788f66e6455e97cef..eb5a0cb4d90bd12d67223d8f4e71d93c47cbd694 100644 |
--- a/gpu/command_buffer/client/ring_buffer_test.cc |
+++ b/gpu/command_buffer/client/ring_buffer_test.cc |
@@ -5,7 +5,8 @@ |
// This file contains the tests for the RingBuffer class. |
#include "gpu/command_buffer/client/ring_buffer.h" |
-#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/service/cmd_buffer_engine.h" |
@@ -76,8 +77,8 @@ class BaseRingBufferTest : 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()); |
do_jump_command_.reset(new DoJumpCommand(parser_)); |