| Index: Source/modules/filesystem/DirectoryReaderSync.cpp
|
| diff --git a/Source/modules/filesystem/DirectoryReaderSync.cpp b/Source/modules/filesystem/DirectoryReaderSync.cpp
|
| index 70d683ed94596cc4ef257de2010741d9d6d0c72d..cc8e9fb17682dae694ca1dcbffdc6d5d652c1118 100644
|
| --- a/Source/modules/filesystem/DirectoryReaderSync.cpp
|
| +++ b/Source/modules/filesystem/DirectoryReaderSync.cpp
|
| @@ -65,7 +65,7 @@ public:
|
| }
|
|
|
| private:
|
| - PersistentWillBeMember<DirectoryReaderSync> m_reader;
|
| + Member<DirectoryReaderSync> m_reader;
|
| };
|
|
|
| class DirectoryReaderSync::ErrorCallbackHelper FINAL : public ErrorCallback {
|
| @@ -87,7 +87,7 @@ public:
|
| }
|
|
|
| private:
|
| - PersistentWillBeMember<DirectoryReaderSync> m_reader;
|
| + Member<DirectoryReaderSync> m_reader;
|
| };
|
|
|
| DirectoryReaderSync::DirectoryReaderSync(DOMFileSystemBase* fileSystem, const String& fullPath)
|
| @@ -104,7 +104,7 @@ DirectoryReaderSync::~DirectoryReaderSync()
|
| EntrySyncHeapVector DirectoryReaderSync::readEntries(ExceptionState& exceptionState)
|
| {
|
| if (!m_callbacksId) {
|
| - m_callbacksId = filesystem()->readDirectory(this, m_fullPath, adoptPtrWillBeNoop(new EntriesCallbackHelper(this)), adoptPtrWillBeNoop(new ErrorCallbackHelper(this)), DOMFileSystemBase::Synchronous);
|
| + m_callbacksId = filesystem()->readDirectory(this, m_fullPath, new EntriesCallbackHelper(this), new ErrorCallbackHelper(this), DOMFileSystemBase::Synchronous);
|
| }
|
|
|
| if (m_errorCode == FileError::OK && m_hasMoreEntries && m_entries.isEmpty())
|
|
|