X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=formats%2Fctf%2Fmetadata%2Fctf-parser.y;fp=formats%2Fctf%2Fmetadata%2Fctf-parser.y;h=68fde931ebec5457b30ca66ace9822608048ad60;hp=61ab4f588ca25c31df5cf31ff9b2a7c896ff504e;hb=0c880b0af719e4d58ccebe61acdd0e77a4479bfd;hpb=a7dd15ff1b8b60bd1defe71ce536464a050b028e diff --git a/formats/ctf/metadata/ctf-parser.y b/formats/ctf/metadata/ctf-parser.y index 61ab4f58..68fde931 100644 --- a/formats/ctf/metadata/ctf-parser.y +++ b/formats/ctf/metadata/ctf-parser.y @@ -1025,6 +1025,8 @@ void ctf_scanner_free(struct ctf_scanner *scanner) { int ret; + if (!scanner) + return; finalize_scope(&scanner->root_scope); objstack_destroy(scanner->objstack); ret = yylex_destroy(scanner->scanner);