complete: fix duplicate env eval list
this can be reproductable by this sequence barebox:/ <TAB> . ? [ addpart bootm cat cd clear cp cpuinfo crc32 delpart devinfo dhcp echo edit erase ethact exit export false getopt go help host loadb loadenv loady login ls md md5sum memcmp memcpy meminfo memset menu mkdir mount mtest mw nfs passwd ping printenv protect pwd readline reset rm rmdir saveenv sedit sh sha1sum sha256sum sleep source test tftp time timeout true umount uncompress unprotect version net.nameserver= net.domainname= cs0.baudrate= cs0.active= cs1.active= cs1.ip= cs1.port= barebox:/ $<TAB> $net.nameserver $net.domainname $cs0.baudrate $cs0.active $cs1.active $cs1.ip $cs1.port $net.nameserver $net.domainname $cs0.baudrate $cs0.active $cs1.active $cs1.ip $cs1.port barebox:/ $ Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
parent
ce38019845
commit
7e88b6c7f1
|
@ -272,7 +272,7 @@ static char* cmd_complete_lookup(struct string_list *sl, char *instr)
|
|||
{
|
||||
struct command *cmdtp;
|
||||
int len;
|
||||
int ret = 1;
|
||||
int ret = COMPLETE_END;
|
||||
char *res = NULL;
|
||||
|
||||
for_each_command(cmdtp) {
|
||||
|
|
Loading…
Reference in New Issue