diff options
author | jhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-07 22:55:30 +0000 |
---|---|---|
committer | jhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-12-07 22:55:30 +0000 |
commit | 111ca63cacf4cedb65be41fd4cabfa5ad7bb6b86 (patch) | |
tree | 19bfebe83f96b4db5b78bb86f989667a11d04554 /chrome/profile_import | |
parent | e8d82c6124232e1678eb242e5c7369bd20ac949d (diff) | |
download | chromium_src-111ca63cacf4cedb65be41fd4cabfa5ad7bb6b86.zip chromium_src-111ca63cacf4cedb65be41fd4cabfa5ad7bb6b86.tar.gz chromium_src-111ca63cacf4cedb65be41fd4cabfa5ad7bb6b86.tar.bz2 |
Importer: Fix ImporterList::DetectSourceProfiles to run on the FILE thread, as
it access the file system. Fix up a few call sites.
BUG=60825
TEST=none
Review URL: http://codereview.chromium.org/5566003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68533 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/profile_import')
-rw-r--r-- | chrome/profile_import/profile_import_thread.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/chrome/profile_import/profile_import_thread.cc b/chrome/profile_import/profile_import_thread.cc index 5700823..2368573 100644 --- a/chrome/profile_import/profile_import_thread.cc +++ b/chrome/profile_import/profile_import_thread.cc @@ -52,8 +52,8 @@ void ProfileImportThread::OnImportStart( bool import_to_bookmark_bar) { bridge_ = new ExternalProcessImporterBridge(this, localized_strings); - ImporterList importer_list; - importer_ = importer_list.CreateImporterByType(profile_info.browser_type); + scoped_refptr<ImporterList> importer_list(new ImporterList); + importer_ = importer_list->CreateImporterByType(profile_info.browser_type); if (!importer_) { Send(new ProfileImportProcessHostMsg_Import_Finished(false, "Importer could not be created.")); |