diff --git a/src/link/script.y b/src/link/script.y index b854a8c4..10e6fdc2 100644 --- a/src/link/script.y +++ b/src/link/script.y @@ -241,7 +241,7 @@ yy::parser::symbol_type yylex() { } // Then, skip a comment if applicable. if (c == ';') { - while (!isNewline(c)) { + while (c != EOF && !isNewline(c)) { c = context.file.sbumpc(); } }