| Index: gpu/command_buffer/tests/gl_manager.cc
|
| diff --git a/gpu/command_buffer/tests/gl_manager.cc b/gpu/command_buffer/tests/gl_manager.cc
|
| index 8369653e4f8094dcf76108d5d91f4d16ce0248de..825d7307d9daf3bfcbcdcd5b61019727597cb0e3 100644
|
| --- a/gpu/command_buffer/tests/gl_manager.cc
|
| +++ b/gpu/command_buffer/tests/gl_manager.cc
|
| @@ -678,14 +678,14 @@ int32_t GLManager::CreateFence(ClientFence fence) {
|
| GpuFenceImpl* gpu_fence = GpuFenceImpl::FromClientFence(fence);
|
|
|
| gfx::GpuFenceHandle handle = gpu_fence->GetHandle();
|
| - std::unique_ptr<gl::GLFenceSharedEvent> gl_fence(new gl::GLFenceSharedEvent(
|
| + scoped_refptr<gl::GLFenceSharedEvent> gl_fence(new gl::GLFenceSharedEvent(
|
| gfx::SharedEvent::DuplicateHandle(handle.shared_event_handle)));
|
|
|
| static int32_t next_id = 1;
|
| int32_t new_id = next_id++;
|
| gpu::gles2::FenceManager* fence_manager = decoder_->GetFenceManager();
|
| DCHECK(fence_manager);
|
| - fence_manager->AddFence(std::move(gl_fence), new_id);
|
| + fence_manager->AddFence(gl_fence.get(), new_id);
|
| return new_id;
|
| }
|
|
|
|
|