summaryrefslogtreecommitdiffstats
path: root/webkit/fileapi/file_system_operation.cc
diff options
context:
space:
mode:
authorjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-18 23:58:28 +0000
committerjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-10-18 23:58:28 +0000
commit329ca5832efb63459b5683cf2dd1b9fb486adb86 (patch)
tree518e60739d260bc20f1fad2cc732d3e9b4585af3 /webkit/fileapi/file_system_operation.cc
parentf676e2f8722e9092e0be2ce2d98abddff1a35fd4 (diff)
downloadchromium_src-329ca5832efb63459b5683cf2dd1b9fb486adb86.zip
chromium_src-329ca5832efb63459b5683cf2dd1b9fb486adb86.tar.gz
chromium_src-329ca5832efb63459b5683cf2dd1b9fb486adb86.tar.bz2
base::Bind: Convert FileSystemPathManager::GetRootPathCallback.
BUG=none TEST=none R=csilv@chromium.org Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=106139 Review URL: http://codereview.chromium.org/8342008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@106174 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/fileapi/file_system_operation.cc')
-rw-r--r--webkit/fileapi/file_system_operation.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/webkit/fileapi/file_system_operation.cc b/webkit/fileapi/file_system_operation.cc
index 113517b..20584ab 100644
--- a/webkit/fileapi/file_system_operation.cc
+++ b/webkit/fileapi/file_system_operation.cc
@@ -65,7 +65,6 @@ FileSystemOperation::FileSystemOperation(
: proxy_(proxy),
dispatcher_(dispatcher),
file_system_operation_context_(file_system_context, file_util),
- ALLOW_THIS_IN_INITIALIZER_LIST(callback_factory_(this)),
ALLOW_THIS_IN_INITIALIZER_LIST(weak_factory_(this)) {
DCHECK(dispatcher);
#ifndef NDEBUG
@@ -99,7 +98,8 @@ void FileSystemOperation::OpenFileSystem(
// return GetFileSystemRootURI() here.
file_system_context()->path_manager()->ValidateFileSystemRootAndGetURL(
origin_url, type, create,
- callback_factory_.NewCallback(&FileSystemOperation::DidGetRootPath));
+ base::Bind(&FileSystemOperation::DidGetRootPath,
+ weak_factory_.GetWeakPtr()));
}
void FileSystemOperation::CreateFile(const GURL& path,