Index: cc/resources/tile_manager_perftest.cc |
diff --git a/cc/resources/tile_manager_perftest.cc b/cc/resources/tile_manager_perftest.cc |
index 911e5c9b34f4362cfecb048faf8a23bee008c2a7..7e608e3a2f4ad0f5e77a3748505227da07e29750 100644 |
--- a/cc/resources/tile_manager_perftest.cc |
+++ b/cc/resources/tile_manager_perftest.cc |
@@ -251,8 +251,8 @@ class TileManagerPerfTest : public testing::Test { |
timer_.Reset(); |
do { |
- EvictionTilePriorityQueue queue; |
- host_impl_.BuildEvictionQueue(&queue, priorities[priority_count]); |
+ scoped_ptr<EvictionTilePriorityQueue> queue( |
+ host_impl_.BuildEvictionQueue(priorities[priority_count])); |
priority_count = (priority_count + 1) % arraysize(priorities); |
timer_.NextLap(); |
} while (!timer_.HasTimeLimitExpired()); |
@@ -287,12 +287,12 @@ class TileManagerPerfTest : public testing::Test { |
timer_.Reset(); |
do { |
int count = tile_count; |
- EvictionTilePriorityQueue queue; |
- host_impl_.BuildEvictionQueue(&queue, priorities[priority_count]); |
+ scoped_ptr<EvictionTilePriorityQueue> queue( |
+ host_impl_.BuildEvictionQueue(priorities[priority_count])); |
while (count--) { |
- ASSERT_FALSE(queue.IsEmpty()); |
- ASSERT_TRUE(queue.Top() != NULL); |
- queue.Pop(); |
+ ASSERT_FALSE(queue->IsEmpty()); |
+ ASSERT_TRUE(queue->Top() != NULL); |
+ queue->Pop(); |
} |
priority_count = (priority_count + 1) % arraysize(priorities); |
timer_.NextLap(); |