summaryrefslogtreecommitdiff
path: root/css
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2004-01-20 20:13:43 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2004-01-20 20:13:43 +0000
commit6b367e0795a4851cf3e99532531d76b2bd4e175e (patch)
treedc9a1d3ae4bc105a65d74f894a198c193d330b4a /css
parent70cd3bdc9916c5f68ee3b6bec1f018291cbb2d99 (diff)
downloadnetsurf-6b367e0795a4851cf3e99532531d76b2bd4e175e.tar.gz
netsurf-6b367e0795a4851cf3e99532531d76b2bd4e175e.tar.bz2
[project @ 2004-01-20 20:13:43 by jmb]
View source for CSS files. svn path=/import/netsurf/; revision=492
Diffstat (limited to 'css')
-rw-r--r--css/css.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/css/css.c b/css/css.c
index d52b1f7d0..154a85d6f 100644
--- a/css/css.c
+++ b/css/css.c
@@ -141,7 +141,6 @@ int css_convert(struct content *c, unsigned int width, unsigned int height)
}
}
css__delete_buffer(buffer, c->data.css.css->lexer);
- free(c->data.css.data);
css_parser_(c->data.css.css->parser, 0, 0, &param);
css_parser_Free(c->data.css.css->parser, free);
@@ -200,6 +199,8 @@ void css_destroy(struct content *c)
unsigned int i;
struct css_node *r;
+ xfree(c->data.css.data);
+
for (i = 0; i != HASH_SIZE; i++) {
for (r = c->data.css.css->rule[i]; r != 0; r = r->next)
xfree(r->style);