diff options
author | James Bursa <james@netsurf-browser.org> | 2003-07-16 17:37:01 +0000 |
---|---|---|
committer | James Bursa <james@netsurf-browser.org> | 2003-07-16 17:37:01 +0000 |
commit | 6724b2c21e6b86ebce682951d427a9327d386fbc (patch) | |
tree | 8bc4535715e44408f6557c3eadbf59fa2ee85b0f /render | |
parent | ebcf1cb3455cedb9ea1aafd464b42c68e4596a73 (diff) | |
download | netsurf-6724b2c21e6b86ebce682951d427a9327d386fbc.tar.gz netsurf-6724b2c21e6b86ebce682951d427a9327d386fbc.tar.bz2 |
[project @ 2003-07-16 17:37:01 by bursa]
Bad pointer fix.
svn path=/import/netsurf/; revision=224
Diffstat (limited to 'render')
-rw-r--r-- | render/box.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/render/box.c b/render/box.c index 708f70c16..cdff305fa 100644 --- a/render/box.c +++ b/render/box.c @@ -1268,7 +1268,7 @@ void box_normalise_inline_container(struct box *cont) void gadget_free(struct gui_gadget* g) { - struct formoption* o; + struct formoption *o, *o1; if (g->name != 0) xmlFree(g->name); @@ -1308,8 +1308,9 @@ void gadget_free(struct gui_gadget* g) xmlFree(o->text); if (o->value != 0) xmlFree(o->value); + o1 = o->next; xfree(o); - o = o->next; + o = o1; } break; } |