Merge pull request #14900 from VampireFlower/assembler-fix

Assembler: Fix crash from assembling malformed source
This commit is contained in:
Admiral H. Curtiss
2026-10-02 19:50:37 +02:00
committed by GitHub
+1 -4
View File
@@ -369,11 +369,8 @@ std::string_view Lexer::CurrentLine() const
size_t begin_index = line_index == 0 ? 0 : line_index - 1;
for (; begin_index > 0; begin_index--)
{
if (m_lex_string[begin_index] == '\n')
{
begin_index++;
if (m_lex_string[begin_index - 1] == '\n')
break;
}
}
size_t end_index = begin_index;
for (; end_index < m_lex_string.size(); end_index++)