Add XML dump visitor
[babeltrace.git] / formats / ctf / metadata / ctf-parser-test.c
index 33fda7d12caeb68432aef6476dce99ffa778de23..cfd847d016bb1641b305d3de13a58a0dc7e0d4e3 100644 (file)
@@ -28,6 +28,7 @@ extern int yydebug;
 int main(int argc, char **argv)
 {
        struct ctf_scanner *scanner;
+       int ret = 0;
 
        yydebug = 1;
        scanner = ctf_scanner_alloc(stdin);
@@ -36,8 +37,14 @@ int main(int argc, char **argv)
                return -1;
        }
        ctf_scanner_append_ast(scanner);
+
+       if (ctf_visitor_print_xml(stdout, 0, &scanner->ast->root)) {
+               fprintf(stderr, "error visiting AST for XML output\n");
+               ret = -1;
+       }
        ctf_scanner_free(scanner);
-       return 0;
+
+       return ret;
 } 
 
 
This page took 0.02967 seconds and 4 git commands to generate.