Merge pull request #2033 from signalwire/coverity_06042023_mod_xml_scgi
[mod_xml_scgi] Coverity CID 1468595 (Resource leak)
This commit is contained in:
commit
919647a035
|
@ -176,6 +176,10 @@ static switch_xml_t xml_url_fetch(const char *section, const char *tag_name, con
|
||||||
if (bytes > XML_SCGI_MAX_BYTES) {
|
if (bytes > XML_SCGI_MAX_BYTES) {
|
||||||
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Data too big!\n");
|
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Data too big!\n");
|
||||||
len = -1;
|
len = -1;
|
||||||
|
if (expanded != (char*)buf) {
|
||||||
|
free(expanded);
|
||||||
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue