diff options
Diffstat (limited to 'chrome/browser/net/sqlite_persistent_cookie_store.cc')
-rw-r--r-- | chrome/browser/net/sqlite_persistent_cookie_store.cc | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/chrome/browser/net/sqlite_persistent_cookie_store.cc b/chrome/browser/net/sqlite_persistent_cookie_store.cc index 04c2d4f..009c595 100644 --- a/chrome/browser/net/sqlite_persistent_cookie_store.cc +++ b/chrome/browser/net/sqlite_persistent_cookie_store.cc @@ -925,15 +925,6 @@ SQLitePersistentCookieStore::SQLitePersistentCookieStore( : backend_(new Backend(path, restore_old_session_cookies)) { } -SQLitePersistentCookieStore::~SQLitePersistentCookieStore() { - if (backend_.get()) { - backend_->Close(); - // Release our reference, it will probably still have a reference if the - // background thread has not run Close() yet. - backend_ = NULL; - } -} - void SQLitePersistentCookieStore::Load(const LoadedCallback& loaded_callback) { backend_->Load(loaded_callback); } @@ -974,3 +965,12 @@ void SQLitePersistentCookieStore::Flush(const base::Closure& callback) { else if (!callback.is_null()) MessageLoop::current()->PostTask(FROM_HERE, callback); } + +SQLitePersistentCookieStore::~SQLitePersistentCookieStore() { + if (backend_.get()) { + backend_->Close(); + // Release our reference, it will probably still have a reference if the + // background thread has not run Close() yet. + backend_ = NULL; + } +} |