summaryrefslogtreecommitdiff
path: root/chromium/components/offline_pages/core/model/cleanup_thumbnails_task.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/components/offline_pages/core/model/cleanup_thumbnails_task.cc')
-rw-r--r--chromium/components/offline_pages/core/model/cleanup_thumbnails_task.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/chromium/components/offline_pages/core/model/cleanup_thumbnails_task.cc b/chromium/components/offline_pages/core/model/cleanup_thumbnails_task.cc
index 3922ca96031..dcb00a9d63c 100644
--- a/chromium/components/offline_pages/core/model/cleanup_thumbnails_task.cc
+++ b/chromium/components/offline_pages/core/model/cleanup_thumbnails_task.cc
@@ -18,7 +18,9 @@ typedef base::OnceCallback<void(CleanupThumbnailsTask::Result)> ResultCallback;
CleanupThumbnailsTask::Result CleanupThumbnailsSync(base::Time now,
sql::Connection* db) {
- const char kSql[] =
+ if (!db)
+ return CleanupThumbnailsTask::Result();
+ static const char kSql[] =
"DELETE FROM page_thumbnails "
"WHERE offline_id IN ("
" SELECT pt.offline_id from page_thumbnails pt"