Minor code cleanup. calling va_start without calling va_end doesn't leak does it? Either way, it's fixed now.

This commit is contained in:
William King
2013-05-18 20:15:14 -07:00
parent 9ace496fe3
commit e2ea6e58c8
2 changed files with 3 additions and 5 deletions
+3 -1
View File
@@ -1766,8 +1766,10 @@ SWITCH_DECLARE(switch_xml_t) switch_event_xmlize(switch_event_t *event, const ch
ret = vasprintf(&data, fmt, ap);
#else
data = (char *) malloc(2048);
if (!data)
if (!data) {
va_end(ap);
return NULL;
}
ret = vsnprintf(data, 2048, fmt, ap);
#endif
va_end(ap);