Author: zturner
Date: Fri Nov 18 17:32:37 2016
New Revision: 287409
URL: http://llvm.org/viewvc/llvm-project?rev=287409&view=rev
Log:
Fix some build errors.
Modified:
lldb/trunk/source/Interpreter/CommandHistory.cpp
Modified: lldb/trunk/source/Interpreter/CommandHistory.cpp
URL:
http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Interpreter/CommandHistory.cpp?rev=287409&r1=287408&r2=287409&view=diff
==============================================================================
--- lldb/trunk/source/Interpreter/CommandHistory.cpp (original)
+++ lldb/trunk/source/Interpreter/CommandHistory.cpp Fri Nov 18 17:32:37 2016
@@ -41,7 +41,7 @@ CommandHistory::FindString(llvm::StringR
if (input_str[1] == g_repeat_char) {
if (m_history.empty())
return llvm::None;
- return m_history.back();
+ return llvm::StringRef(m_history.back());
}
input_str = input_str.drop_front();
@@ -50,20 +50,17 @@ CommandHistory::FindString(llvm::StringR
if (input_str.front() == '-') {
if (input_str.drop_front(2).getAsInteger(0, idx))
return llvm::None;
- if (idx > m_history.size())
+ if (idx >= m_history.size())
return llvm::None;
idx = m_history.size() - idx;
- return m_history[idx];
-
} else {
if (input_str.drop_front().getAsInteger(0, idx))
return llvm::None;
- if (idx > m_history.size())
- return llvm::None;
if (idx >= m_history.size())
return llvm::None;
- return m_history[idx];
}
+
+ return llvm::StringRef(m_history[idx]);
}
llvm::StringRef CommandHistory::GetStringAtIndex(size_t idx) const {
_______________________________________________
lldb-commits mailing list
[email protected]
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits