fix small mem leak in util func

This commit is contained in:
Anthony Minessale 2010-07-13 16:52:32 -05:00
parent ac77c76818
commit 119d01f65c

View File

@ -1062,8 +1062,8 @@ SWITCH_DECLARE(switch_status_t) switch_event_create_brackets(char *data, char a,
int var_count = 0;
char *next;
vdata = strdup(data);
vdatap = vdata;
vdatap = strdup(data);
vdata = vdatap;
end = switch_find_end_paren(vdata, a, b);
@ -1081,7 +1081,7 @@ SWITCH_DECLARE(switch_status_t) switch_event_create_brackets(char *data, char a,
vdata++;
*end++ = '\0';
} else {
vdata = NULL;
free(vdatap);
return SWITCH_STATUS_FALSE;
}