| Index: webkit/browser/fileapi/async_file_util_adapter.cc
|
| diff --git a/webkit/browser/fileapi/async_file_util_adapter.cc b/webkit/browser/fileapi/async_file_util_adapter.cc
|
| index 20463d15a7a4a888e8809857bafd0425238268a3..5a99effbd6f1735328d9320f00bb034d68aaaf7d 100644
|
| --- a/webkit/browser/fileapi/async_file_util_adapter.cc
|
| +++ b/webkit/browser/fileapi/async_file_util_adapter.cc
|
| @@ -136,19 +136,7 @@ void RunCreateOrOpenCallback(
|
| FileSystemOperationContext* context,
|
| const AsyncFileUtil::CreateOrOpenCallback& callback,
|
| base::File file) {
|
| - // TODO(rvargas): Remove PlatformFile from AsyncFileUtil.
|
| - base::File::Error error;
|
| - base::PlatformFile platform_file;
|
| - if (file.IsValid()) {
|
| - error = base::File::FILE_OK;
|
| - platform_file = file.TakePlatformFile();
|
| - } else {
|
| - error = file.error_details();
|
| - platform_file = base::kInvalidPlatformFileValue;
|
| - }
|
| -
|
| - callback.Run(error, base::PassPlatformFile(&platform_file), base::Closure());
|
| - base::File closer(platform_file);
|
| + callback.Run(file.Pass(), base::Closure());
|
| }
|
|
|
| } // namespace
|
|
|