From a74bdd2fcc5facb907136ed133399a9ca4b9dd3d Mon Sep 17 00:00:00 2001 From: anon Date: Sun, 15 Sep 2024 15:14:49 +0200 Subject: [PATCH] do not segv on empty %top --- source/main.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/main.c b/source/main.c index 04db970..993534a 100644 --- a/source/main.c +++ b/source/main.c @@ -73,7 +73,9 @@ void dump_output(void) { free(sprint_buffer); // Definition section - fputs(top, yyout); + if (top) { + fputs(top, yyout); + } // Rule section dump_rule_table("enter_cases", ENTER_RULE);