From 000a33b9cb1553aac343ff8cd7ec64290a9eb208 Mon Sep 17 00:00:00 2001 From: Karl Heyes Date: Mon, 25 Oct 2004 15:42:04 +0000 Subject: [PATCH] a couple of potential bad pointer type problems svn path=/icecast/trunk/icecast/; revision=8095 --- src/admin.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/admin.c b/src/admin.c index 8a7362eb..773e8b07 100644 --- a/src/admin.c +++ b/src/admin.c @@ -241,18 +241,17 @@ void admin_send_response(xmlDocPtr doc, client_t *client, "Content-Length: %d\r\n" "Content-Type: text/xml\r\n" "\r\n", len); - html_write(client, buff); + html_write(client, "%s", buff); } if (response == TRANSFORMED) { config = config_get_config(); adminwebroot = config->adminroot_dir; - config_release_config(); fullpath_xslt_template_len = strlen(adminwebroot) + strlen(xslt_template) + 2; fullpath_xslt_template = malloc(fullpath_xslt_template_len); - memset(fullpath_xslt_template, '\000', fullpath_xslt_template_len); snprintf(fullpath_xslt_template, fullpath_xslt_template_len, "%s%s%s", adminwebroot, PATH_SEPARATOR, xslt_template); + config_release_config(); html_write(client, "HTTP/1.0 200 OK\r\n" "Content-Type: text/html\r\n" "\r\n");