diff options
-rw-r--r-- | lldb/source/Core/SourceManager.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Core/SourceManager.cpp b/lldb/source/Core/SourceManager.cpp index b7b8dfb11fc..648d20bcfa4 100644 --- a/lldb/source/Core/SourceManager.cpp +++ b/lldb/source/Core/SourceManager.cpp @@ -172,7 +172,7 @@ size_t SourceManager::DisplaySourceLinesWithLineNumbersUsingLastFile( m_last_file_sp->GetLine(line, src_line); return_value += s->Printf(" \t"); // Insert a space for every non-tab character in the source line. - for (size_t i = 0; i < column - 1 && i < src_line.length(); ++i) + for (size_t i = 0; i + 1 < column && i < src_line.length(); ++i) return_value += s->PutChar(src_line[i] == '\t' ? '\t' : ' '); // Now add the caret. return_value += s->Printf("^\n"); |