Index: Source/modules/webdatabase/DatabaseSync.h |
diff --git a/Source/modules/webdatabase/DatabaseSync.h b/Source/modules/webdatabase/DatabaseSync.h |
index b8e1a985292d5c7c34ffcbfff781942f6fc9c910..64551d24df6ac360cfb208c54baccd6109aee557 100644 |
--- a/Source/modules/webdatabase/DatabaseSync.h |
+++ b/Source/modules/webdatabase/DatabaseSync.h |
@@ -55,9 +55,9 @@ class DatabaseSync : public DatabaseBase, public DatabaseBackendSync, public Scr |
public: |
virtual ~DatabaseSync(); |
- void changeVersion(const String& oldVersion, const String& newVersion, PassRefPtr<SQLTransactionSyncCallback>, ExceptionState&); |
- void transaction(PassRefPtr<SQLTransactionSyncCallback>, ExceptionState&); |
- void readTransaction(PassRefPtr<SQLTransactionSyncCallback>, ExceptionState&); |
+ void changeVersion(const String& oldVersion, const String& newVersion, PassOwnPtr<SQLTransactionSyncCallback>, ExceptionState&); |
+ void transaction(PassOwnPtr<SQLTransactionSyncCallback>, ExceptionState&); |
+ void readTransaction(PassOwnPtr<SQLTransactionSyncCallback>, ExceptionState&); |
virtual void closeImmediately(); |
@@ -78,7 +78,7 @@ private: |
PassRefPtr<DatabaseBackendSync> backend(); |
static PassRefPtr<DatabaseSync> create(ExecutionContext*, PassRefPtr<DatabaseBackendBase>); |
- void runTransaction(PassRefPtr<SQLTransactionSyncCallback>, bool readOnly, ExceptionState&); |
+ void runTransaction(PassOwnPtr<SQLTransactionSyncCallback>, bool readOnly, ExceptionState&); |
void rollbackTransaction(PassRefPtr<SQLTransactionSync>); |
String m_lastErrorMessage; |