X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=formats%2Fctf%2Fmetadata%2Fctf-parser.y;h=68fde931ebec5457b30ca66ace9822608048ad60;hb=3730724040e3a09c58c15f387bd8fff47dc12eb4;hp=61ab4f588ca25c31df5cf31ff9b2a7c896ff504e;hpb=cb2f43eea2515ca1d2d97e24cbb067f7804a651c;p=babeltrace.git 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);