summaryrefslogtreecommitdiff
path: root/src/command_manager.hh
diff options
context:
space:
mode:
authorMaxime Coste <mawww@kakoune.org>2020-03-12 20:30:55 +1100
committerMaxime Coste <mawww@kakoune.org>2020-03-13 08:02:58 +1100
commit149da2064d217c6098c2e1f5d6ae848e81d323dd (patch)
treeff7a931f8999be31e8b5c861418b4b030d57cb30 /src/command_manager.hh
parentaad46123876e264a4bfa9b08a88a1dda0e05b608 (diff)
Handle invalid utf8 in command line a bit better
Reduce the amount of decoding by working directly on bytes. Fixes #3388
Diffstat (limited to 'src/command_manager.hh')
-rw-r--r--src/command_manager.hh2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/command_manager.hh b/src/command_manager.hh
index affec4e3..35d73ba1 100644
--- a/src/command_manager.hh
+++ b/src/command_manager.hh
@@ -69,7 +69,7 @@ public:
Codepoint operator*() const;
Codepoint peek_next() const;
Reader& operator++();
- void next_byte();
+ Reader& next_byte();
explicit operator bool() const { return pos < str.end(); }
StringView substr_from(const char* start) const { return {start, pos}; }