From b35b3c136412a3795684d969821f849035f7c570 Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Mon, 28 Aug 2017 12:10:27 +0100 Subject: Search web: Ensure hlcache callbacks handle errorcode. --- desktop/searchweb.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'desktop') diff --git a/desktop/searchweb.c b/desktop/searchweb.c index 29a998eb2..fb7ecc082 100644 --- a/desktop/searchweb.c +++ b/desktop/searchweb.c @@ -296,6 +296,7 @@ search_web_ico_callback(hlcache_handle *ico, case CONTENT_MSG_ERROR: LOG("icon %s error: %s", nsurl_access(hlcache_handle_get_url(ico)), event->data.error); + case CONTENT_MSG_ERRORCODE: hlcache_handle_release(ico); /* clear reference to released handle */ provider->ico_handle = NULL; @@ -450,6 +451,7 @@ default_ico_callback(hlcache_handle *ico, case CONTENT_MSG_ERROR: LOG("icon %s error: %s", nsurl_access(hlcache_handle_get_url(ico)), event->data.error); + case CONTENT_MSG_ERRORCODE: hlcache_handle_release(ico); /* clear reference to released handle */ ctx->default_ico_handle = NULL; -- cgit v1.2.3