From 7ec7e90916f45b56c03722f0bb90956d234d476d Mon Sep 17 00:00:00 2001 From: Karl Heyes Date: Tue, 18 Nov 2003 00:49:59 +0000 Subject: [PATCH] fix minor leak on config file read svn path=/trunk/icecast/; revision=5599 --- src/cfgfile.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/cfgfile.c b/src/cfgfile.c index 66af2f36..7930fc26 100644 --- a/src/cfgfile.c +++ b/src/cfgfile.c @@ -361,9 +361,11 @@ static void _parse_root(xmlDocPtr doc, xmlNodePtr node, } else if (strcmp(node->name, "master-server-port") == 0) { tmp = (char *)xmlNodeListGetString(doc, node->xmlChildrenNode, 1); configuration->master_server_port = atoi(tmp); + xmlFree (tmp); } else if (strcmp(node->name, "master-update-interval") == 0) { tmp = (char *)xmlNodeListGetString(doc, node->xmlChildrenNode, 1); configuration->master_update_interval = atoi(tmp); + xmlFree (tmp); } else if (strcmp(node->name, "limits") == 0) { _parse_limits(doc, node->xmlChildrenNode, configuration); } else if (strcmp(node->name, "relay") == 0) {