Metadata* EntrySync::getMetadata(ExceptionState& exceptionState)
{
- RefPtr<MetadataSyncCallbackHelper> helper = MetadataSyncCallbackHelper::create();
+ MetadataSyncCallbackHelper* helper = MetadataSyncCallbackHelper::create();
m_fileSystem->getMetadata(this, helper->successCallback(), helper->errorCallback(), DOMFileSystemBase::Synchronous);
return helper->getResult(exceptionState);
}
EntrySync* EntrySync::moveTo(DirectoryEntrySync* parent, const String& name, ExceptionState& exceptionState) const
{
- RefPtr<EntrySyncCallbackHelper> helper = EntrySyncCallbackHelper::create();
+ EntrySyncCallbackHelper* helper = EntrySyncCallbackHelper::create();
m_fileSystem->move(this, parent, name, helper->successCallback(), helper->errorCallback(), DOMFileSystemBase::Synchronous);
return helper->getResult(exceptionState);
}
EntrySync* EntrySync::copyTo(DirectoryEntrySync* parent, const String& name, ExceptionState& exceptionState) const
{
- RefPtr<EntrySyncCallbackHelper> helper = EntrySyncCallbackHelper::create();
+ EntrySyncCallbackHelper* helper = EntrySyncCallbackHelper::create();
m_fileSystem->copy(this, parent, name, helper->successCallback(), helper->errorCallback(), DOMFileSystemBase::Synchronous);
return helper->getResult(exceptionState);
}
void EntrySync::remove(ExceptionState& exceptionState) const
{
- RefPtr<VoidSyncCallbackHelper> helper = VoidSyncCallbackHelper::create();
+ VoidSyncCallbackHelper* helper = VoidSyncCallbackHelper::create();
m_fileSystem->remove(this, helper->successCallback(), helper->errorCallback(), DOMFileSystemBase::Synchronous);
helper->getResult(exceptionState);
}
EntrySync::EntrySync(DOMFileSystemBase* fileSystem, const String& fullPath)
: EntryBase(fileSystem, fullPath)
{
- ScriptWrappable::init(this);
}
void EntrySync::trace(Visitor* visitor)