From 1c6d8c7e47a34081323a040813df84261e41f391 Mon Sep 17 00:00:00 2001 From: John Mark Bell Date: Tue, 6 Apr 2010 19:31:23 +0000 Subject: Prevent assertion when imported stylesheet fails to load. svn path=/trunk/netsurf/; revision=10256 --- css/css.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/css/css.c b/css/css.c index 1bbbfe608..d666b891f 100644 --- a/css/css.c +++ b/css/css.c @@ -179,11 +179,13 @@ bool nscss_convert(struct content *c) /* Add on the size of the imported sheets */ for (i = 0; i < c->data.css.import_count; i++) { - struct content *import = hlcache_handle_get_content( - c->data.css.imports[i].c); + if (c->data.css.imports[i].c != NULL) { + struct content *import = hlcache_handle_get_content( + c->data.css.imports[i].c); - if (import != NULL) { - c->size += import->size; + if (import != NULL) { + c->size += import->size; + } } } -- cgit v1.2.3