diff options
Diffstat (limited to 'Source/Core/Common/Assembler/GekkoLexer.cpp')
| -rw-r--r-- | Source/Core/Common/Assembler/GekkoLexer.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/Source/Core/Common/Assembler/GekkoLexer.cpp b/Source/Core/Common/Assembler/GekkoLexer.cpp index 595df5cbf5..3b9fc961ad 100644 --- a/Source/Core/Common/Assembler/GekkoLexer.cpp +++ b/Source/Core/Common/Assembler/GekkoLexer.cpp @@ -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++) |
