Index: components/filesystem/public/cpp/prefs/filesystem_json_pref_store.cc |
diff --git a/components/filesystem/public/cpp/prefs/filesystem_json_pref_store.cc b/components/filesystem/public/cpp/prefs/filesystem_json_pref_store.cc |
index ffb93b70079ea76be084d6d5bc83ce720fcdc3cf..8a13889bde8d409de6f04c55b5af5318443070fa 100644 |
--- a/components/filesystem/public/cpp/prefs/filesystem_json_pref_store.cc |
+++ b/components/filesystem/public/cpp/prefs/filesystem_json_pref_store.cc |
@@ -327,11 +327,8 @@ void FilesystemJsonPrefStore::PerformWrite() { |
} |
void FilesystemJsonPrefStore::OpenFilesystem(base::Closure callback) { |
- filesystem::FileSystemClientPtr client; |
- binding_.Bind(GetProxy(&client)); |
- |
filesystem_->OpenFileSystem( |
- "origin", GetProxy(&directory_), std::move(client), |
+ "origin", GetProxy(&directory_), binding_.CreateInterfacePtrAndBind(), |
base::Bind(&FilesystemJsonPrefStore::OnOpenFilesystem, AsWeakPtr(), |
callback)); |
} |