Index: gpu/command_buffer/service/program_manager_unittest.cc |
diff --git a/gpu/command_buffer/service/program_manager_unittest.cc b/gpu/command_buffer/service/program_manager_unittest.cc |
index fce5ac31f1d88316bd7976ae34ff04ad68bc3652..25199aaf0256cfb2adb4b1c44f0c05090e6aa6a2 100644 |
--- a/gpu/command_buffer/service/program_manager_unittest.cc |
+++ b/gpu/command_buffer/service/program_manager_unittest.cc |
@@ -108,17 +108,17 @@ TEST_F(ProgramManagerTest, DeleteBug) { |
scoped_refptr<Program> program2( |
manager_.CreateProgram(kClient2Id, kService2Id)); |
// Check program got created. |
- ASSERT_TRUE(program1); |
- ASSERT_TRUE(program2); |
- manager_.UseProgram(program1); |
- manager_.MarkAsDeleted(&shader_manager, program1); |
+ ASSERT_TRUE(program1.get()); |
+ ASSERT_TRUE(program2.get()); |
+ manager_.UseProgram(program1.get()); |
+ manager_.MarkAsDeleted(&shader_manager, program1.get()); |
// Program will be deleted when last ref is released. |
EXPECT_CALL(*gl_, DeleteProgram(kService2Id)) |
.Times(1) |
.RetiresOnSaturation(); |
- manager_.MarkAsDeleted(&shader_manager, program2); |
- EXPECT_TRUE(manager_.IsOwned(program1)); |
- EXPECT_FALSE(manager_.IsOwned(program2)); |
+ manager_.MarkAsDeleted(&shader_manager, program2.get()); |
+ EXPECT_TRUE(manager_.IsOwned(program1.get())); |
+ EXPECT_FALSE(manager_.IsOwned(program2.get())); |
} |
TEST_F(ProgramManagerTest, Program) { |