Author: Pavel Labath Date: 2021-10-04T14:26:02+02:00 New Revision: fd9bc13803ee24bfa674311584126b83e059d756
URL: https://github.com/llvm/llvm-project/commit/fd9bc13803ee24bfa674311584126b83e059d756 DIFF: https://github.com/llvm/llvm-project/commit/fd9bc13803ee24bfa674311584126b83e059d756.diff LOG: [lldb] Fix a stray array access in Editline This manifested itself as an asan failure in TestMultilineNavigation.py. Added: Modified: lldb/source/Host/common/Editline.cpp Removed: ################################################################################ diff --git a/lldb/source/Host/common/Editline.cpp b/lldb/source/Host/common/Editline.cpp index b55061301f4d0..6898f8452161d 100644 --- a/lldb/source/Host/common/Editline.cpp +++ b/lldb/source/Host/common/Editline.cpp @@ -1560,7 +1560,7 @@ bool Editline::GetLines(int first_line_number, StringList &lines, if (!interrupted) { // Save the completed entry in history before returning. Don't save empty // input as that just clutters the command history. - if (m_input_lines.size() > 1 || !m_input_lines.front().empty()) + if (!m_input_lines.empty()) m_history_sp->Enter(CombineLines(m_input_lines).c_str()); lines = GetInputAsStringList(); _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits