commit | ea4272a199ff749f33f80a30325d108bfd49182e | [log] [tgz] |
---|---|---|
author | Aleksey Sanin <aleksey@src.gnome.org> | Fri Aug 02 23:50:03 2002 +0000 |
committer | Aleksey Sanin <aleksey@src.gnome.org> | Fri Aug 02 23:50:03 2002 +0000 |
tree | bd103f33222daf5e2644381687f83b3dce3e7f21 | |
parent | 58e44c9daf5a9de8cfe10cbd3555c27d1ccdad2c [diff] [blame] |
fixed memory leak in c14n code * c14n.c: fixed memory leak in c14n code
diff --git a/c14n.c b/c14n.c index 2b61fd7..f10066e 100644 --- a/c14n.c +++ b/c14n.c
@@ -167,6 +167,10 @@ memset(cur->nsTab, 0, cur->nsMax * sizeof(xmlNsPtr)); xmlFree(cur->nsTab); } + if(cur->nodeTab != NULL) { + memset(cur->nodeTab, 0, cur->nsMax * sizeof(xmlNodePtr)); + xmlFree(cur->nodeTab); + } memset(cur, 0, sizeof(xmlC14NVisibleNsStack)); xmlFree(cur);