Index: Source/modules/filesystem/DOMFileSystemSync.cpp |
diff --git a/Source/modules/filesystem/DOMFileSystemSync.cpp b/Source/modules/filesystem/DOMFileSystemSync.cpp |
index 0ec12e7cc8afc2c7abacc85d1152fbcd0e2ef69e..4eaf97fcb563a07a4973829476f4cdac1b3b3d63 100644 |
--- a/Source/modules/filesystem/DOMFileSystemSync.cpp |
+++ b/Source/modules/filesystem/DOMFileSystemSync.cpp |
@@ -64,7 +64,7 @@ DOMFileSystemSync::~DOMFileSystemSync() |
{ |
} |
-void DOMFileSystemSync::reportError(PassOwnPtrWillBeRawPtr<ErrorCallback> errorCallback, PassRefPtrWillBeRawPtr<FileError> fileError) |
+void DOMFileSystemSync::reportError(ErrorCallback* errorCallback, PassRefPtrWillBeRawPtr<FileError> fileError) |
{ |
errorCallback->handleEvent(fileError.get()); |
} |
@@ -165,9 +165,9 @@ namespace { |
class ReceiveFileWriterCallback FINAL : public FileWriterBaseCallback { |
public: |
- static PassOwnPtrWillBeRawPtr<ReceiveFileWriterCallback> create() |
+ static ReceiveFileWriterCallback* create() |
{ |
- return adoptPtrWillBeNoop(new ReceiveFileWriterCallback()); |
+ return new ReceiveFileWriterCallback(); |
} |
virtual void handleEvent(FileWriterBase*) OVERRIDE |
@@ -182,9 +182,9 @@ private: |
class LocalErrorCallback FINAL : public ErrorCallback { |
public: |
- static PassOwnPtrWillBeRawPtr<LocalErrorCallback> create(FileError::ErrorCode& errorCode) |
+ static LocalErrorCallback* create(FileError::ErrorCode& errorCode) |
{ |
- return adoptPtrWillBeNoop(new LocalErrorCallback(errorCode)); |
+ return new LocalErrorCallback(errorCode); |
} |
virtual void handleEvent(FileError* error) OVERRIDE |
@@ -209,11 +209,11 @@ FileWriterSync* DOMFileSystemSync::createWriter(const FileEntrySync* fileEntry, |
ASSERT(fileEntry); |
FileWriterSync* fileWriter = FileWriterSync::create(); |
- OwnPtrWillBeRawPtr<ReceiveFileWriterCallback> successCallback = ReceiveFileWriterCallback::create(); |
+ ReceiveFileWriterCallback* successCallback = ReceiveFileWriterCallback::create(); |
FileError::ErrorCode errorCode = FileError::OK; |
- OwnPtrWillBeRawPtr<LocalErrorCallback> errorCallback = LocalErrorCallback::create(errorCode); |
+ LocalErrorCallback* errorCallback = LocalErrorCallback::create(errorCode); |
- OwnPtr<AsyncFileSystemCallbacks> callbacks = FileWriterBaseCallbacks::create(fileWriter, successCallback.release(), errorCallback.release(), m_context); |
+ OwnPtr<AsyncFileSystemCallbacks> callbacks = FileWriterBaseCallbacks::create(fileWriter, successCallback, errorCallback, m_context); |
callbacks->setShouldBlockUntilCompletion(true); |
fileSystem()->createFileWriter(createFileSystemURL(fileEntry), fileWriter, callbacks.release()); |