| Index: chrome/browser/chromeos/drive/file_system.h
|
| diff --git a/chrome/browser/chromeos/drive/file_system.h b/chrome/browser/chromeos/drive/file_system.h
|
| index 5bb1ca8e23b08b994103c887b8a01ba4f11e3275..dacc5229158152ac29975fa6967cbcf77571fa71 100644
|
| --- a/chrome/browser/chromeos/drive/file_system.h
|
| +++ b/chrome/browser/chromeos/drive/file_system.h
|
| @@ -46,6 +46,7 @@ class CopyOperation;
|
| class CreateDirectoryOperation;
|
| class CreateFileOperation;
|
| class DownloadOperation;
|
| +class GetFileForSavingOperation;
|
| class MoveOperation;
|
| class OpenFileOperation;
|
| class OperationObserver;
|
| @@ -122,6 +123,8 @@ class FileSystem : public FileSystemInterface,
|
| const FileOperationCallback& callback) OVERRIDE;
|
| virtual void GetFileByPath(const base::FilePath& file_path,
|
| const GetFileCallback& callback) OVERRIDE;
|
| + virtual void GetFileByPathForSaving(const base::FilePath& file_path,
|
| + const GetFileCallback& callback) OVERRIDE;
|
| virtual void GetFileContentByPath(
|
| const base::FilePath& file_path,
|
| const GetFileContentInitializedCallback& initialized_callback,
|
| @@ -319,6 +322,8 @@ class FileSystem : public FileSystemInterface,
|
| scoped_ptr<file_system::DownloadOperation> download_operation_;
|
| scoped_ptr<file_system::UpdateOperation> update_operation_;
|
| scoped_ptr<file_system::SearchOperation> search_operation_;
|
| + scoped_ptr<file_system::GetFileForSavingOperation>
|
| + get_file_for_saving_operation_;
|
|
|
| // Note: This should remain the last member so it'll be destroyed and
|
| // invalidate the weak pointers before any other members are destroyed.
|
|
|