[mod_sofia] fix sofia_glue_get_extra_headers memory leak

This commit is contained in:
ping 2023-05-17 00:29:13 +08:00
parent 9b15516f23
commit a3a4244f21
No known key found for this signature in database
GPG Key ID: E190FCE890D3B329
1 changed files with 1 additions and 1 deletions

View File

@ -929,9 +929,9 @@ char *sofia_glue_get_extra_headers(switch_channel_t *channel, const char *prefix
if ( !exclude_regex || !(/*proceed*/ switch_regex_perform(name, exclude_regex, &re, ovector, sizeof(ovector) / sizeof(ovector[0])))) {
const char *hname = name + strlen(prefix);
stream.write_function(&stream, "%s: %s\r\n", hname, value);
switch_regex_safe_free(re);
} else {
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "Ignoring Extra Header [%s] , matches exclude_outgoing_extra_header [%s]\n", name, exclude_regex);
switch_regex_safe_free(re);
}
}
}