From 0285c2984fc1913d583432716d6fff4f9f291994 Mon Sep 17 00:00:00 2001 From: James Bursa Date: Fri, 25 Apr 2003 08:03:15 +0000 Subject: [project @ 2003-04-25 08:03:15 by bursa] Various memory fixes. svn path=/import/netsurf/; revision=128 --- css/css.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'css/css.c') diff --git a/css/css.c b/css/css.c index 70e992e15..feea10888 100644 --- a/css/css.c +++ b/css/css.c @@ -1,5 +1,5 @@ /** - * $Id: css.c,v 1.7 2003/04/15 17:53:00 bursa Exp $ + * $Id: css.c,v 1.8 2003/04/25 08:03:15 bursa Exp $ */ #include @@ -111,7 +111,7 @@ void css_process_data(struct content *c, char *data, unsigned long size) buffer = css__scan_bytes(data, size, c->data.css.css->lexer); while ((token = css_lex(c->data.css.css->lexer))) { css_parser_(c->data.css.css->parser, token, - strdup(css_get_text(c->data.css.css->lexer)), + xstrdup(css_get_text(c->data.css.css->lexer)), ¶m); } css__delete_buffer(buffer, c->data.css.css->lexer); @@ -431,16 +431,16 @@ void css_parse_property_list(struct css_style * style, char * str) css_lex_init(&lexer); parser = css_parser_Alloc(malloc); - css_parser_(parser, LBRACE, strdup("{"), ¶m); + css_parser_(parser, LBRACE, xstrdup("{"), ¶m); buffer = css__scan_string(str, lexer); while ((token = css_lex(lexer))) { css_parser_(parser, token, - strdup(css_get_text(lexer)), + xstrdup(css_get_text(lexer)), ¶m); } css__delete_buffer(buffer, lexer); - css_parser_(parser, RBRACE, strdup("}"), ¶m); + css_parser_(parser, RBRACE, xstrdup("}"), ¶m); css_parser_(parser, 0, 0, ¶m); css_parser_Free(parser, free); -- cgit v1.2.3