diff options
Diffstat (limited to 'webkit/fileapi')
-rw-r--r-- | webkit/fileapi/file_system_file_util.cc | 25 | ||||
-rw-r--r-- | webkit/fileapi/file_system_file_util.h | 8 | ||||
-rw-r--r-- | webkit/fileapi/webkit_fileapi.gypi | 1 |
3 files changed, 30 insertions, 4 deletions
diff --git a/webkit/fileapi/file_system_file_util.cc b/webkit/fileapi/file_system_file_util.cc new file mode 100644 index 0000000..46b8b02 --- /dev/null +++ b/webkit/fileapi/file_system_file_util.cc @@ -0,0 +1,25 @@ +// Copyright (c) 2012 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "webkit/fileapi/file_system_file_util.h" + +namespace fileapi { + +FilePath FileSystemFileUtil::EmptyFileEnumerator::Next() { + return FilePath(); +} + +int64 FileSystemFileUtil::EmptyFileEnumerator::Size() { + return 0; +} + +base::Time FileSystemFileUtil::EmptyFileEnumerator::LastModifiedTime() { + return base::Time(); +} + +bool FileSystemFileUtil::EmptyFileEnumerator::IsDirectory() { + return false; +} + +} // namespace fileapi diff --git a/webkit/fileapi/file_system_file_util.h b/webkit/fileapi/file_system_file_util.h index 8205dfd..26b98dd 100644 --- a/webkit/fileapi/file_system_file_util.h +++ b/webkit/fileapi/file_system_file_util.h @@ -61,10 +61,10 @@ class FILEAPI_EXPORT FileSystemFileUtil { }; class EmptyFileEnumerator : public AbstractFileEnumerator { - virtual FilePath Next() OVERRIDE { return FilePath(); } - virtual int64 Size() OVERRIDE { return 0; } - virtual base::Time LastModifiedTime() OVERRIDE { return base::Time(); } - virtual bool IsDirectory() OVERRIDE { return false; } + virtual FilePath Next() OVERRIDE; + virtual int64 Size() OVERRIDE; + virtual base::Time LastModifiedTime() OVERRIDE; + virtual bool IsDirectory() OVERRIDE; }; virtual ~FileSystemFileUtil() {} diff --git a/webkit/fileapi/webkit_fileapi.gypi b/webkit/fileapi/webkit_fileapi.gypi index 7bcb666..b5928bd 100644 --- a/webkit/fileapi/webkit_fileapi.gypi +++ b/webkit/fileapi/webkit_fileapi.gypi @@ -30,6 +30,7 @@ 'file_system_directory_database.h', 'file_system_file_stream_reader.cc', 'file_system_file_stream_reader.h', + 'file_system_file_util.cc', 'file_system_file_util.h', 'file_system_file_util_proxy.cc', 'file_system_file_util_proxy.h', |