diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2010-04-06 19:31:23 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2010-04-06 19:31:23 +0000 |
commit | 1c6d8c7e47a34081323a040813df84261e41f391 (patch) | |
tree | 5bf21638660d885c4ba6ef51fcfa139858f987eb | |
parent | eae484501586fc3b75c5a92264fadbf6aba78557 (diff) | |
download | netsurf-1c6d8c7e47a34081323a040813df84261e41f391.tar.gz netsurf-1c6d8c7e47a34081323a040813df84261e41f391.tar.bz2 |
Prevent assertion when imported stylesheet fails to load.
svn path=/trunk/netsurf/; revision=10256
-rw-r--r-- | css/css.c | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -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; + } } } |