| Index: webkit/fileapi/local_file_util.cc
|
| diff --git a/webkit/fileapi/local_file_util.cc b/webkit/fileapi/local_file_util.cc
|
| index 77938ec3347ee3c83092be545bd8644618da9c7f..31ab7ea3d7837bbd4b94d8cd4ffa2f2b94a39719 100644
|
| --- a/webkit/fileapi/local_file_util.cc
|
| +++ b/webkit/fileapi/local_file_util.cc
|
| @@ -242,21 +242,18 @@ PlatformFileError LocalFileUtil::DeleteDirectory(
|
| return NativeFileUtil::DeleteDirectory(file_path);
|
| }
|
|
|
| -base::PlatformFileError LocalFileUtil::CreateSnapshotFile(
|
| +webkit_blob::ScopedFile LocalFileUtil::CreateSnapshotFile(
|
| FileSystemOperationContext* context,
|
| const FileSystemURL& url,
|
| + base::PlatformFileError* error,
|
| base::PlatformFileInfo* file_info,
|
| - base::FilePath* platform_path,
|
| - SnapshotFilePolicy* policy) {
|
| - DCHECK(policy);
|
| + base::FilePath* platform_path) {
|
| DCHECK(file_info);
|
| // We're just returning the local file information.
|
| - *policy = kSnapshotFileLocal;
|
| - base::PlatformFileError error =
|
| - GetFileInfo(context, url, file_info, platform_path);
|
| - if (error == base::PLATFORM_FILE_OK && file_info->is_directory)
|
| - return base::PLATFORM_FILE_ERROR_NOT_A_FILE;
|
| - return error;
|
| + *error = GetFileInfo(context, url, file_info, platform_path);
|
| + if (*error == base::PLATFORM_FILE_OK && file_info->is_directory)
|
| + *error = base::PLATFORM_FILE_ERROR_NOT_A_FILE;
|
| + return webkit_blob::ScopedFile();
|
| }
|
|
|
| } // namespace fileapi
|
|
|