diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2021-04-09 17:02:00 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2021-04-11 00:34:50 +0200 |
commit | 7323bca1b00d96630f52bc3b4182558d6f8cbc92 (patch) | |
tree | 74d2685b9299e4d2237032b1ca13880fb351ad34 /libbb | |
parent | f4a9908b4c21e5e8f544ab9d2bc3770b35942a6b (diff) | |
download | busybox-w32-7323bca1b00d96630f52bc3b4182558d6f8cbc92.tar.gz busybox-w32-7323bca1b00d96630f52bc3b4182558d6f8cbc92.tar.bz2 busybox-w32-7323bca1b00d96630f52bc3b4182558d6f8cbc92.zip |
lineedit: fix tab completion with equal sign
Fix tab completion for the path when equal sign (=) is used. For
example: dd if=/dev/ze<tab>
Signed-off-by: Natanael Copa <ncopa@alpinelinux.org>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'libbb')
-rw-r--r-- | libbb/lineedit.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libbb/lineedit.c b/libbb/lineedit.c index b0adcf140..2cae4711a 100644 --- a/libbb/lineedit.c +++ b/libbb/lineedit.c | |||
@@ -1071,7 +1071,7 @@ static NOINLINE int build_match_prefix(char *match_buf) | |||
1071 | continue; | 1071 | continue; |
1072 | for (--i; i >= 0; i--) { | 1072 | for (--i; i >= 0; i--) { |
1073 | int cur = int_buf[i]; | 1073 | int cur = int_buf[i]; |
1074 | if (cur == ' ' || cur == '<' || cur == '>' || cur == '|' || cur == '&') { | 1074 | if (cur == ' ' || cur == '<' || cur == '>' || cur == '|' || cur == '&' || cur == '=') { |
1075 | remove_chunk(int_buf, 0, i + 1); | 1075 | remove_chunk(int_buf, 0, i + 1); |
1076 | break; | 1076 | break; |
1077 | } | 1077 | } |