From 689f570f0c12f4f1504d8d05ac375cb46b69716b Mon Sep 17 00:00:00 2001 From: Mathieu Rene Date: Thu, 5 Mar 2009 05:47:43 +0000 Subject: [PATCH] final tweak? git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12451 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/switch_xml_config.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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) {