diff options
Diffstat (limited to 'WebCore/storage/DatabaseThread.h')
-rw-r--r-- | WebCore/storage/DatabaseThread.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/WebCore/storage/DatabaseThread.h b/WebCore/storage/DatabaseThread.h index 269a633..3702619 100644 --- a/WebCore/storage/DatabaseThread.h +++ b/WebCore/storage/DatabaseThread.h @@ -43,6 +43,7 @@ namespace WebCore { class Database; class DatabaseTask; +class DatabaseTaskSynchronizer; class Document; class SQLTransactionClient; class SQLTransactionCoordinator; @@ -53,7 +54,7 @@ public: ~DatabaseThread(); bool start(); - void requestTermination(); + void requestTermination(DatabaseTaskSynchronizer* cleanupSync); bool terminationRequested() const; void scheduleTask(PassOwnPtr<DatabaseTask>); @@ -85,6 +86,7 @@ private: OwnPtr<SQLTransactionClient> m_transactionClient; OwnPtr<SQLTransactionCoordinator> m_transactionCoordinator; + DatabaseTaskSynchronizer* m_cleanupSync; }; } // namespace WebCore |