diff options
-rw-r--r-- | starmath/source/parse.cxx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/starmath/source/parse.cxx b/starmath/source/parse.cxx index b386cf36fbab..e5c1ff4c3eab 100644 --- a/starmath/source/parse.cxx +++ b/starmath/source/parse.cxx @@ -2424,7 +2424,9 @@ void SmParser::Error(SmParseError eError) AddError(eError, pSNode); - NextToken(); + // Even if the newline token is unexpected, do not skip it. (fdo#41739) + if (m_aCurToken.eType != TNEWLINE) + NextToken(); } |