Merge pull request #402 from dragos-oancea/switch_xml-uninitialized-value--

[core] scan-build: Function call argument is an uninitialized value -  switch_xml_set_attr()
This commit is contained in:
Andrey Volk 2020-02-21 20:47:17 +04:00 committed by GitHub
commit 316a190042
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 0 deletions

View File

@ -2985,6 +2985,7 @@ SWITCH_DECLARE(switch_xml_t) switch_xml_set_attr(switch_xml_t xml, const char *n
if (xml->attr == SWITCH_XML_NIL) { /* first attribute */
xml->attr = (char **) switch_must_malloc(4 * sizeof(char *));
xml->attr[1] = switch_must_strdup(""); /* empty list of malloced names/vals */
xml->attr[l + 1] = switch_must_strdup("");
} else {
xml->attr = (char **) switch_must_realloc(xml->attr, (l + 4) * sizeof(char *));
}