summaryrefslogtreecommitdiff
path: root/Source/Core/Common/Assembler/GekkoLexer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Core/Common/Assembler/GekkoLexer.cpp')
-rw-r--r--Source/Core/Common/Assembler/GekkoLexer.cpp5
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++)