diff --git a/util/LLgen/src/gencode.c b/util/LLgen/src/gencode.c index a6493ced8..4bbd05b98 100644 --- a/util/LLgen/src/gencode.c +++ b/util/LLgen/src/gencode.c @@ -303,6 +303,7 @@ controlline() { assert(l == '\0'); do { l = getc(f1); + if (l == EOF) fatal(0, "temp file mangled"); putc(l,f2); } while ( l != '\n' ) ; }