summaryrefslogtreecommitdiff
path: root/css/css.c
diff options
context:
space:
mode:
authorJames Bursa <james@netsurf-browser.org>2005-04-03 14:17:05 +0000
committerJames Bursa <james@netsurf-browser.org>2005-04-03 14:17:05 +0000
commit640c6833cf6181e1cd06f08cf52b1ab43eb1412e (patch)
tree72d70cf6eb00928628f2e223a46c9b7693d80416 /css/css.c
parenta7a0048c0d62c4ccc54ee0cbaa8af9390c941df2 (diff)
downloadnetsurf-640c6833cf6181e1cd06f08cf52b1ab43eb1412e.tar.gz
netsurf-640c6833cf6181e1cd06f08cf52b1ab43eb1412e.tar.bz2
[project @ 2005-04-03 14:17:05 by bursa]
Use talloc_realloc() instead of realloc() for c->source_data, since that is now managed by talloc. svn path=/import/netsurf/; revision=1593
Diffstat (limited to 'css/css.c')
-rw-r--r--css/css.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/css/css.c b/css/css.c
index ff5268c68..e1d1199f0 100644
--- a/css/css.c
+++ b/css/css.c
@@ -90,6 +90,7 @@
#endif
#include "netsurf/utils/log.h"
#include "netsurf/utils/messages.h"
+#include "netsurf/utils/talloc.h"
#include "netsurf/utils/url.h"
#include "netsurf/utils/utils.h"
@@ -384,7 +385,8 @@ bool css_convert(struct content *c, int width, int height)
c->data.css.css = malloc(sizeof *c->data.css.css);
parser = css_parser_Alloc(malloc);
- source_data = realloc(c->source_data, c->source_size + 10);
+ source_data = talloc_realloc(c, c->source_data, char,
+ c->source_size + 10);
if (!c->data.css.css || !parser || !source_data) {
free(c->data.css.css);