diff options
Diffstat (limited to 'render')
-rw-r--r-- | render/html_script.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/render/html_script.c b/render/html_script.c index c07e5a372..05e7d9b23 100644 --- a/render/html_script.c +++ b/render/html_script.c @@ -173,6 +173,7 @@ convert_script_async_cb(hlcache_handle *script, case CONTENT_MSG_ERROR: LOG("script %s failed: %s", nsurl_access(hlcache_handle_get_url(script)), event->data.error); + case CONTENT_MSG_ERRORCODE: hlcache_handle_release(script); s->data.handle = NULL; parent->base.active--; @@ -226,6 +227,7 @@ convert_script_defer_cb(hlcache_handle *script, case CONTENT_MSG_ERROR: LOG("script %s failed: %s", nsurl_access(hlcache_handle_get_url(script)), event->data.error); + case CONTENT_MSG_ERRORCODE: hlcache_handle_release(script); s->data.handle = NULL; parent->base.active--; @@ -298,6 +300,7 @@ convert_script_sync_cb(hlcache_handle *script, case CONTENT_MSG_ERROR: LOG("script %s failed: %s", nsurl_access(hlcache_handle_get_url(script)), event->data.error); + case CONTENT_MSG_ERRORCODE: hlcache_handle_release(script); s->data.handle = NULL; |