Index: chrome/browser/sync/test/integration/bookmarks_helper.cc |
diff --git a/chrome/browser/sync/test/integration/bookmarks_helper.cc b/chrome/browser/sync/test/integration/bookmarks_helper.cc |
index 46d51b5180a8014bf8402de80ce7b4ada7b867b4..2cfb377a2fec72db46e286d3fd4f59ca084ea096 100644 |
--- a/chrome/browser/sync/test/integration/bookmarks_helper.cc |
+++ b/chrome/browser/sync/test/integration/bookmarks_helper.cc |
@@ -268,7 +268,10 @@ void WaitForHistoryToProcessPendingTasks() { |
HistoryServiceFactory::GetForProfileWithoutCreating(profile); |
base::WaitableEvent done(false, false); |
base::CancelableTaskTracker task_tracker; |
- history_service->ScheduleDBTask(new HistoryEmptyTask(&done), &task_tracker); |
+ history_service->ScheduleDBTask( |
+ scoped_ptr<history::HistoryDBTask>( |
+ new HistoryEmptyTask(&done)), |
+ &task_tracker); |
done.Wait(); |
} |
// Wait such that any notifications broadcast from one of the history threads |