summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/modules/filesystem/directory_entry_sync.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/filesystem/directory_entry_sync.h')
-rw-r--r--chromium/third_party/blink/renderer/modules/filesystem/directory_entry_sync.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/chromium/third_party/blink/renderer/modules/filesystem/directory_entry_sync.h b/chromium/third_party/blink/renderer/modules/filesystem/directory_entry_sync.h
index 279ac7a9668..2be21443358 100644
--- a/chromium/third_party/blink/renderer/modules/filesystem/directory_entry_sync.h
+++ b/chromium/third_party/blink/renderer/modules/filesystem/directory_entry_sync.h
@@ -47,23 +47,23 @@ class DirectoryEntrySync final : public EntrySync {
public:
static DirectoryEntrySync* Create(DOMFileSystemBase* file_system,
const String& full_path) {
- return new DirectoryEntrySync(file_system, full_path);
+ return MakeGarbageCollected<DirectoryEntrySync>(file_system, full_path);
}
+
+ DirectoryEntrySync(DOMFileSystemBase*, const String& full_path);
+
bool isDirectory() const override { return true; }
DirectoryReaderSync* createReader();
FileEntrySync* getFile(const String& path,
- const FileSystemFlags&,
+ const FileSystemFlags*,
ExceptionState&);
DirectoryEntrySync* getDirectory(const String& path,
- const FileSystemFlags&,
+ const FileSystemFlags*,
ExceptionState&);
void removeRecursively(ExceptionState&);
void Trace(blink::Visitor*) override;
-
- private:
- DirectoryEntrySync(DOMFileSystemBase*, const String& full_path);
};
DEFINE_TYPE_CASTS(DirectoryEntrySync,