Fix a pair of memory leaks. --- ChangeLog 2001/05/13 07:15:43 1.22 +++ ChangeLog 2002/02/16 14:59:12 @@ -1,3 +1,8 @@ +2002-02-14 Gary Benson + + * acct_maint.c (acct_person_diary_xml_serve): + * rss_export.c (rss_index_serve): Fix memory leaks. + 2001-05-13 Raph Levien * tmetric.c (tmetric_index_serve): Fixes tmetric cache so that Index: acct_maint.c =================================================================== RCS file: /cvs/gnome/mod_virgule/acct_maint.c,v retrieving revision 1.12 diff -u -r1.12 acct_maint.c --- acct_maint.c 2000/08/24 23:42:54 1.12 +++ acct_maint.c 2002/02/14 18:55:02 @@ -642,6 +642,7 @@ xmlDocDumpMemory (doc, &mem, &size); buffer_write (b, mem, size); + xmlFree (mem); xmlFreeDoc (doc); return send_response (vr); } Index: rss_export.c =================================================================== RCS file: /cvs/gnome/mod_virgule/rss_export.c,v retrieving revision 1.3 diff -u -r1.3 rss_export.c --- rss_export.c 2000/04/08 20:11:08 1.3 +++ rss_export.c 2002/02/14 18:55:03 @@ -11,6 +11,7 @@ #include "httpd.h" #include +#include #include "buffer.h" #include "db.h" @@ -93,6 +94,7 @@ xmlDocDumpMemory (doc, &mem, &size); buffer_write (b, mem, size); + xmlFree (mem); xmlFreeDoc (doc); return send_response (vr); }