summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2005-01-16 21:32:10 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2005-01-16 21:32:10 +0000
commit7ab8b2c1baf587ca92244ece1ded4fffb058bfbb (patch)
tree616e0592c675d48d6b6f73a1059d6da1b1b3f675
parentd63e9fac4f9ccc7f0646af30a2b92a07fe45b87a (diff)
downloadnetsurf-7ab8b2c1baf587ca92244ece1ded4fffb058bfbb.tar.gz
netsurf-7ab8b2c1baf587ca92244ece1ded4fffb058bfbb.tar.bz2
[project @ 2005-01-16 21:32:10 by jmb]
Ensure style exists before freeing it svn path=/import/netsurf/; revision=1455
-rw-r--r--render/html.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/render/html.c b/render/html.c
index 36555e259..3f5ff507e 100644
--- a/render/html.c
+++ b/render/html.c
@@ -1035,7 +1035,9 @@ void html_destroy(struct content *c)
}
}
free(c->data.html.stylesheet_content);
- css_free_style(c->data.html.style);
+
+ if (c->data.html.style)
+ css_free_style(c->data.html.style);
if (c->data.html.fonts)
nsfont_free_set(c->data.html.fonts);