summaryrefslogtreecommitdiff
path: root/content
diff options
context:
space:
mode:
Diffstat (limited to 'content')
-rw-r--r--content/urldb.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/content/urldb.c b/content/urldb.c
index e7cb551d0..f77f597c4 100644
--- a/content/urldb.c
+++ b/content/urldb.c
@@ -3061,13 +3061,15 @@ void urldb_set_thumbnail(nsurl *url, struct bitmap *bitmap)
assert(url);
p = urldb_find_url(url);
- if (!p)
- return;
+ if (p != NULL) {
- if (p->thumb && p->thumb != bitmap)
- bitmap_destroy(p->thumb);
+ LOG(("Setting bitmap on %s", nsurl_access(url)));
- p->thumb = bitmap;
+ if (p->thumb && p->thumb != bitmap)
+ bitmap_destroy(p->thumb);
+
+ p->thumb = bitmap;
+ }
}