diff options
author | Masahisa Kojima <masahisa.kojima@linaro.org> | 2022-12-02 13:59:33 +0900 |
---|---|---|
committer | Heinrich Schuchardt <heinrich.schuchardt@canonical.com> | 2022-12-02 19:17:25 +0100 |
commit | c67d3c9e2330f54d9ba883beac33ddc06216ef8f (patch) | |
tree | 31ce9ae500845fc4e88055eae98ef967b636e855 | |
parent | 7fb73cd99984558a241fdcfec9001041c8c96033 (diff) | |
download | u-boot-c67d3c9e2330f54d9ba883beac33ddc06216ef8f.zip u-boot-c67d3c9e2330f54d9ba883beac33ddc06216ef8f.tar.gz u-boot-c67d3c9e2330f54d9ba883beac33ddc06216ef8f.tar.bz2 |
eficonfig: fix going one directory up issue
The directory name in eficonfig menu entry contains the
'\' separator. strcmp() argument ".." is wrong and one directory
up handling does not work correctly. strcmp() argument must
include '\' separator.
Signed-off-by: Masahisa Kojima <masahisa.kojima@linaro.org>
Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
-rw-r--r-- | cmd/eficonfig.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cmd/eficonfig.c b/cmd/eficonfig.c index 97d3559..5529edc 100644 --- a/cmd/eficonfig.c +++ b/cmd/eficonfig.c @@ -488,7 +488,7 @@ static efi_status_t eficonfig_file_selected(void *data) if (!info) return EFI_INVALID_PARAMETER; - if (!strcmp(info->file_name, "..")) { + if (!strcmp(info->file_name, "..\\")) { struct eficonfig_filepath_info *iter; struct list_head *pos, *n; int is_last; |