Index: gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc |
diff --git a/gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc b/gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc |
index 8430dfb9eb45fe84585d2a144dc2ece65c9e8362..32f1ecf2013462d7332cf07b52c960bfb7d244f2 100644 |
--- a/gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc |
+++ b/gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc |
@@ -96,8 +96,10 @@ TEST_F(GpuMemoryBufferTest, Lifecycle) { |
buffer->Unmap(); |
// Create the image. This should add the image ID to the ImageManager. |
+ ClientBuffer client_buffer = buffer->AsClientBuffer(); |
GLuint image_id = glCreateImageCHROMIUM( |
- buffer->AsClientBuffer(), kImageWidth, kImageHeight, GL_RGBA); |
+ const_cast<const ClientBuffer* const>(&client_buffer), kImageWidth, |
+ kImageHeight, GL_RGBA); |
EXPECT_NE(0u, image_id); |
EXPECT_TRUE(gl_.decoder()->GetImageManager()->LookupImage(image_id) != NULL); |