Index: Source/modules/filesystem/FileEntrySync.h |
diff --git a/Source/modules/filesystem/FileEntrySync.h b/Source/modules/filesystem/FileEntrySync.h |
index 7874f7ebdb01cee7872fb6f4b7cc56e62f0d47e5..aa58a2830345c55964b99e122fcc57c5e55002ee 100644 |
--- a/Source/modules/filesystem/FileEntrySync.h |
+++ b/Source/modules/filesystem/FileEntrySync.h |
@@ -45,18 +45,20 @@ class FileWriterSync; |
class FileEntrySync FINAL : public EntrySync { |
public: |
- static PassRefPtr<FileEntrySync> create(PassRefPtr<DOMFileSystemBase> fileSystem, const String& fullPath) |
+ static PassRefPtrWillBeRawPtr<FileEntrySync> create(PassRefPtrWillBeRawPtr<DOMFileSystemBase> fileSystem, const String& fullPath) |
{ |
- return adoptRef(new FileEntrySync(fileSystem, fullPath)); |
+ return adoptRefWillBeNoop(new FileEntrySync(fileSystem, fullPath)); |
} |
virtual bool isFile() const OVERRIDE { return true; } |
PassRefPtrWillBeRawPtr<File> file(ExceptionState&); |
- PassRefPtr<FileWriterSync> createWriter(ExceptionState&); |
+ PassRefPtrWillBeRawPtr<FileWriterSync> createWriter(ExceptionState&); |
+ |
+ virtual void trace(Visitor*) OVERRIDE; |
private: |
- FileEntrySync(PassRefPtr<DOMFileSystemBase>, const String& fullPath); |
+ FileEntrySync(PassRefPtrWillBeRawPtr<DOMFileSystemBase>, const String& fullPath); |
}; |
DEFINE_TYPE_CASTS(FileEntrySync, EntrySync, entry, entry->isFile(), entry.isFile()); |