diff options
| author | Tim Shen <timshen91@gmail.com> | 2018-05-29 23:27:26 +0000 |
|---|---|---|
| committer | Tim Shen <timshen91@gmail.com> | 2018-05-29 23:27:26 +0000 |
| commit | 54132d6c9f58cac9122a389b17ff50b8ceaac212 (patch) | |
| tree | 4f42d6e68e537fcaefa130b79581948c5d68d2ae /lldb/source/Host/common/Editline.cpp | |
| parent | b94b21d44102c0911e73d34db90c5bd6cda69c7b (diff) | |
| download | bcm5719-llvm-54132d6c9f58cac9122a389b17ff50b8ceaac212.tar.gz bcm5719-llvm-54132d6c9f58cac9122a389b17ff50b8ceaac212.zip | |
[LLDB] Revert r303907.
See https://reviews.llvm.org/rL303907 for details about the bug.
llvm-svn: 333478
Diffstat (limited to 'lldb/source/Host/common/Editline.cpp')
| -rw-r--r-- | lldb/source/Host/common/Editline.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lldb/source/Host/common/Editline.cpp b/lldb/source/Host/common/Editline.cpp index 329c0c1f3b7..7ae3f19944f 100644 --- a/lldb/source/Host/common/Editline.cpp +++ b/lldb/source/Host/common/Editline.cpp @@ -467,7 +467,7 @@ unsigned char Editline::RecallHistory(bool earlier) { return CC_NEWLINE; } -int Editline::GetCharacter(EditLineGetCharType *c) { +int Editline::GetCharacter(EditLineCharType *c) { const LineInfoW *info = el_wline(m_editline); // Paint a faint version of the desired prompt over the version libedit draws @@ -961,7 +961,7 @@ void Editline::ConfigureEditor(bool multiline) { })); el_wset(m_editline, EL_GETCFN, (EditlineGetCharCallbackType)([]( - EditLine *editline, EditLineGetCharType *c) { + EditLine *editline, EditLineCharType *c) { return Editline::InstanceFor(editline)->GetCharacter(c); })); @@ -1350,12 +1350,12 @@ void Editline::PrintAsync(Stream *stream, const char *s, size_t len) { } } -bool Editline::CompleteCharacter(char ch, EditLineGetCharType &out) { +bool Editline::CompleteCharacter(char ch, EditLineCharType &out) { #if !LLDB_EDITLINE_USE_WCHAR if (ch == (char)EOF) return false; - out = (unsigned char)ch; + out = ch; return true; #else std::codecvt_utf8<wchar_t> cvt; |

