mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-04-13 15:50:59 +00:00
fix small mem leak in util func
This commit is contained in:
parent
ac77c76818
commit
119d01f65c
@ -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;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user