From cdaebdce9df2a9d69912f1e027be3547c304e5f2 Mon Sep 17 00:00:00 2001 From: Andrey Volk Date: Tue, 31 Dec 2019 04:15:01 +0400 Subject: [PATCH] [Unit-tests] Fix switch_xml leak and build. --- tests/unit/switch_xml.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/tests/unit/switch_xml.c b/tests/unit/switch_xml.c index 2f3e0c47eb..5bdfb6def5 100644 --- a/tests/unit/switch_xml.c +++ b/tests/unit/switch_xml.c @@ -34,7 +34,7 @@ #include -FST_MINCORE_BEGIN() +FST_MINCORE_BEGIN("./conf") { FST_SUITE_BEGIN(switch_xml) { @@ -62,9 +62,8 @@ FST_MINCORE_BEGIN() xml = switch_xml_parse_str_dynamic((char *)text, SWITCH_TRUE); fst_requires(xml); fst_check((xml->flags & SWITCH_XML_CDATA) == 0); - xml = xml->child; - fst_check_string_equals(xml->name, "tag"); - fst_check(xml->flags & SWITCH_XML_CDATA); + fst_check_string_equals(xml->child->name, "tag"); + fst_check(xml->child->flags & SWITCH_XML_CDATA); switch_xml_free(xml); } FST_TEST_END()