| Index: Source/modules/indexeddb/IDBDatabaseCallbacksImpl.h
|
| diff --git a/Source/modules/indexeddb/IDBDatabaseCallbacksImpl.h b/Source/modules/indexeddb/IDBDatabaseCallbacksImpl.h
|
| index d4f2ca69c934d71bf01ff352df07aa3ec2e452dd..529f67186ae65dda134cba9f3f7bc2f586c5d925 100644
|
| --- a/Source/modules/indexeddb/IDBDatabaseCallbacksImpl.h
|
| +++ b/Source/modules/indexeddb/IDBDatabaseCallbacksImpl.h
|
| @@ -36,7 +36,7 @@ class IDBDatabase;
|
|
|
| class IDBDatabaseCallbacksImpl : public IDBDatabaseCallbacks {
|
| public:
|
| - static PassRefPtr<IDBDatabaseCallbacksImpl> create();
|
| + static IDBDatabaseCallbacksImpl* create();
|
| virtual ~IDBDatabaseCallbacksImpl();
|
|
|
| // IDBDatabaseCallbacks
|
| @@ -48,11 +48,13 @@ public:
|
|
|
| void connect(IDBDatabase*);
|
|
|
| + virtual void trace(Visitor*) const;
|
| +
|
| private:
|
| IDBDatabaseCallbacksImpl();
|
|
|
| // The initial IDBOpenDBRequest or final IDBDatabase maintains a RefPtr to this
|
| - IDBDatabase* m_database;
|
| + Member<IDBDatabase> m_database;
|
| };
|
|
|
| } // namespace WebCore
|
|
|