From 5c4c7402c5264a38aa3a25e0e17caaf3222e5a61 Mon Sep 17 00:00:00 2001 From: "tony@chromium.org" Date: Fri, 30 Oct 2009 19:58:06 +0000 Subject: Convert chrome_url_data_manager (previously a global) into a Singleton. This is just cleanup. Take 2 with a fix in sync code. TBR=evanm Review URL: http://codereview.chromium.org/350007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30622 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/browser/sync/sync_setup_wizard.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'chrome/browser/sync/sync_setup_wizard.cc') diff --git a/chrome/browser/sync/sync_setup_wizard.cc b/chrome/browser/sync/sync_setup_wizard.cc index e738b14..35e05f5 100644 --- a/chrome/browser/sync/sync_setup_wizard.cc +++ b/chrome/browser/sync/sync_setup_wizard.cc @@ -6,6 +6,7 @@ #include "app/resource_bundle.h" #include "base/message_loop.h" +#include "base/singleton.h" #include "chrome/common/pref_names.h" #include "chrome/common/pref_service.h" #include "chrome/browser/browser_process.h" @@ -141,7 +142,7 @@ SyncSetupWizard::SyncSetupWizard(ProfileSyncService* service) if (g_browser_process && g_browser_process->io_thread()) { // Add our network layer data source for 'cloudy' URLs. g_browser_process->io_thread()->message_loop()->PostTask(FROM_HERE, - NewRunnableMethod(&chrome_url_data_manager, + NewRunnableMethod(Singleton().get(), &ChromeURLDataManager::AddDataSource, new SyncResourcesSource())); } -- cgit v1.1