diff --git a/Engine/source/console/torquescript/CMDgram.y b/Engine/source/console/torquescript/CMDgram.y index 59dc27778..1e118ae1b 100644 --- a/Engine/source/console/torquescript/CMDgram.y +++ b/Engine/source/console/torquescript/CMDgram.y @@ -650,7 +650,7 @@ yyreport_syntax_error (const yypcontext_t *ctx) output += "\n"; for (int i = 0; i < lines.size(); i++) { - int line = 10 - i; + int line = lines.size() - i; output += String::ToString("%5d | ", loc->first_line - (line-1)) + lines[i] + "\n"; } output += String::ToString("%5s | %*s", "", loc->first_column, "^"); diff --git a/Engine/source/console/torquescript/cmdgram.cpp b/Engine/source/console/torquescript/cmdgram.cpp index 05ec8947e..8b7d536c6 100644 --- a/Engine/source/console/torquescript/cmdgram.cpp +++ b/Engine/source/console/torquescript/cmdgram.cpp @@ -3357,7 +3357,7 @@ yyreport_syntax_error (const yypcontext_t *ctx) output += "\n"; for (int i = 0; i < lines.size(); i++) { - int line = 10 - i; + int line = lines.size() - i; output += String::ToString("%5d | ", loc->first_line - (line-1)) + lines[i] + "\n"; } output += String::ToString("%5s | %*s", "", loc->first_column, "^");