]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
[Unit-tests] Fix switch_xml leak and build.
authorAndrey Volk <andywolk@gmail.com>
Tue, 31 Dec 2019 00:15:01 +0000 (04:15 +0400)
committerAndrey Volk <andywolk@gmail.com>
Tue, 31 Dec 2019 00:15:01 +0000 (04:15 +0400)
tests/unit/switch_xml.c

index 2f3e0c47ebb63f8f92055dc81b31923e63164b42..5bdfb6def5f17835855d59ff84be8e415499b264 100644 (file)
@@ -34,7 +34,7 @@
 
 #include <test/switch_test.h>
 
-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()