diff options
author | Michael Drake <michael.drake@codethink.co.uk> | 2016-02-11 11:45:38 +0000 |
---|---|---|
committer | Michael Drake <michael.drake@codethink.co.uk> | 2016-02-11 11:45:38 +0000 |
commit | 04e61b710f7e09a9c8d5cc6e181e5ce113894be4 (patch) | |
tree | 6e593c6303eedf3a594cc399db268574841d9fab | |
parent | d4a01d525af02dd514189b70634f69b458258513 (diff) | |
download | netsurf-04e61b710f7e09a9c8d5cc6e181e5ce113894be4.tar.gz netsurf-04e61b710f7e09a9c8d5cc6e181e5ce113894be4.tar.bz2 |
Fix object accounting for aborted HTML contents.
-rw-r--r-- | render/html_object.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/render/html_object.c b/render/html_object.c index ce0f21f40..933950ec3 100644 --- a/render/html_object.c +++ b/render/html_object.c @@ -593,9 +593,10 @@ nserror html_object_abort_objects(html_content *htmlc) hlcache_handle_abort(object->content); hlcache_handle_release(object->content); object->content = NULL; - - htmlc->base.active--; - LOG("%d fetches active", htmlc->base.active); + if (object->box != NULL) { + htmlc->base.active--; + LOG("%d fetches active", htmlc->base.active); + } break; } |