{
register unsigned int realsize = (unsigned int) (size * nmemb);
client_t *client = data;
- char *zero = "\0";
client->bytes += realsize;
}
switch_buffer_write(client->buffer, ptr, realsize);
- switch_buffer_write(client->buffer, zero, 1);
return realsize;
}
const char *ct = switch_event_get_header(client->headers, "content-type");
if (switch_stristr("text/xml", ct)) {
+ char *zero = "\0";
+ switch_buffer_write(client->buffer, zero, 1);
+
status = parse_xml(client);
} else {
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Received unsupported content-type %s\n", ct);