Index: Source/modules/filesystem/SyncCallbackHelper.h |
diff --git a/Source/modules/filesystem/SyncCallbackHelper.h b/Source/modules/filesystem/SyncCallbackHelper.h |
index 13518fdc333a7575f44188cf8c07eb233dacc5cc..28940184ea82069975b43050c1050c08a708151a 100644 |
--- a/Source/modules/filesystem/SyncCallbackHelper.h |
+++ b/Source/modules/filesystem/SyncCallbackHelper.h |
@@ -36,7 +36,6 @@ |
#include "core/fileapi/FileError.h" |
#include "core/html/VoidCallback.h" |
#include "modules/filesystem/DirectoryEntry.h" |
-#include "modules/filesystem/DirectoryReaderSync.h" |
#include "modules/filesystem/EntriesCallback.h" |
#include "modules/filesystem/EntryCallback.h" |
#include "modules/filesystem/EntrySync.h" |
@@ -60,22 +59,6 @@ struct HelperResultType { |
} |
}; |
-template <> |
-struct HelperResultType<EntrySyncVector, const EntryVector&> { |
- typedef EntrySyncVector ReturnType; |
- typedef EntrySyncVector StorageType; |
- |
- static EntrySyncVector createFromCallbackArg(const EntryVector& entries) |
- { |
- EntrySyncVector result; |
- size_t entryCount = entries.size(); |
- result.reserveInitialCapacity(entryCount); |
- for (size_t i = 0; i < entryCount; ++i) |
- result.uncheckedAppend(EntrySync::create(entries[i].get())); |
- return result; |
- } |
-}; |
- |
// A helper template for FileSystemSync implementation. |
template <typename SuccessCallback, typename CallbackArg, typename ResultType> |
class SyncCallbackHelper { |
@@ -175,7 +158,6 @@ struct EmptyType : public RefCounted<EmptyType> { |
}; |
typedef SyncCallbackHelper<EntryCallback, Entry*, EntrySync> EntrySyncCallbackHelper; |
-typedef SyncCallbackHelper<EntriesCallback, const EntryVector&, EntrySyncVector> EntriesSyncCallbackHelper; |
typedef SyncCallbackHelper<MetadataCallback, Metadata*, Metadata> MetadataSyncCallbackHelper; |
typedef SyncCallbackHelper<VoidCallback, EmptyType*, EmptyType> VoidSyncCallbackHelper; |
typedef SyncCallbackHelper<FileSystemCallback, DOMFileSystem*, DOMFileSystemSync> FileSystemSyncCallbackHelper; |