diff options
author | João Abecasis <joao@abecasis.name> | 2009-11-05 16:18:52 +0100 |
---|---|---|
committer | João Abecasis <joao@abecasis.name> | 2009-11-05 16:18:52 +0100 |
commit | ad3e723c334d72b746979b284910ac9b698b2d0b (patch) | |
tree | 28fa320fcbd38938345f30817d75f19716c4e534 /src/3rdparty/webkit/WebCore/bindings/js/JSCustomSQLTransactionErrorCallback.h | |
parent | c4d8d7fd35c8ac7fd2c14208e5e7ca0a35c101e1 (diff) | |
parent | 4cd683231190443e5243f66098c7322e3808a131 (diff) |
Merge commit 'origin/4.6' into large-file-support
Diffstat (limited to 'src/3rdparty/webkit/WebCore/bindings/js/JSCustomSQLTransactionErrorCallback.h')
-rw-r--r-- | src/3rdparty/webkit/WebCore/bindings/js/JSCustomSQLTransactionErrorCallback.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/3rdparty/webkit/WebCore/bindings/js/JSCustomSQLTransactionErrorCallback.h b/src/3rdparty/webkit/WebCore/bindings/js/JSCustomSQLTransactionErrorCallback.h index 42fcbce667..54bf33b8c5 100644 --- a/src/3rdparty/webkit/WebCore/bindings/js/JSCustomSQLTransactionErrorCallback.h +++ b/src/3rdparty/webkit/WebCore/bindings/js/JSCustomSQLTransactionErrorCallback.h @@ -38,6 +38,7 @@ namespace WebCore { +class JSCallbackData; class SQLError; class JSCustomSQLTransactionErrorCallback : public SQLTransactionErrorCallback { @@ -47,13 +48,14 @@ public: return adoptRef(new JSCustomSQLTransactionErrorCallback(callback, globalObject)); } + virtual ~JSCustomSQLTransactionErrorCallback(); + virtual void handleEvent(SQLError*); private: JSCustomSQLTransactionErrorCallback(JSC::JSObject* callback, JSDOMGlobalObject* globalObject); - JSC::ProtectedPtr<JSC::JSObject> m_callback; - JSC::ProtectedPtr<JSDOMGlobalObject> m_globalObject; + JSCallbackData* m_data; }; } |