diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2019-10-26 12:42:38 +0100 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2019-10-26 12:42:38 +0100 |
commit | 044ddd5d432aa94ff30851407b8c81875c655a83 (patch) | |
tree | 65a9ef6db4dec4b2e7c7b5e722e4c81f73a399b2 | |
parent | 6e7f98787a78f2d6666b68af747a000dcd2dba9a (diff) | |
download | netsurf-044ddd5d432aa94ff30851407b8c81875c655a83.tar.gz netsurf-044ddd5d432aa94ff30851407b8c81875c655a83.tar.bz2 |
save complete: ctx_find_content: compare contents, not hlcache_handles
There can be multiple hlcache_handles per sharable content.
-rw-r--r-- | desktop/save_complete.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/desktop/save_complete.c b/desktop/save_complete.c index 1ecb31384..d7a02ae2f 100644 --- a/desktop/save_complete.c +++ b/desktop/save_complete.c @@ -147,7 +147,8 @@ save_complete_ctx_has_content(save_complete_ctx *ctx, save_complete_entry *entry; for (entry = ctx->list; entry != NULL; entry = entry->next) { - if (entry->content == content) + if (hlcache_handle_get_content(entry->content) == + hlcache_handle_get_content(content)) return true; } |