From: Mathieu Rene Date: Thu, 5 Mar 2009 05:47:43 +0000 (+0000) Subject: final tweak? X-Git-Tag: v1.0.4~1658 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=689f570f0c12f4f1504d8d05ac375cb46b69716b;p=thirdparty%2Ffreeswitch.git final tweak? git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12451 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- diff --git a/src/switch_xml_config.c b/src/switch_xml_config.c index 452bb68a40..27be72fe52 100644 --- a/src/switch_xml_config.c +++ b/src/switch_xml_config.c @@ -85,8 +85,9 @@ SWITCH_DECLARE(switch_status_t) switch_xml_config_parse(switch_xml_t xml, int re case SWITCH_CONFIG_STRING: { switch_xml_config_string_options_t *string_options = (switch_xml_config_string_options_t*)item->data; - const char *newstring = NULL; + if (string_options->length > 0) { + const char *newstring = NULL; /* We have a preallocated buffer */ char *dest = (char*)item->ptr; if (value) {