From d5db4202abd47f056276ac7671dca9d45ea5f90a Mon Sep 17 00:00:00 2001 From: William Wilgus Date: Mon, 3 Mar 2025 13:15:34 -0500 Subject: [PATCH] [Bugfix] tree.c tree_get_file_position() case insensitive search some targets have case sensitive filesystems Change-Id: I50744b8226318c3dea3db375e545dbd52998544f --- apps/tree.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/tree.c b/apps/tree.c index 3baba2c9e1..219cb0e652 100644 --- a/apps/tree.c +++ b/apps/tree.c @@ -378,7 +378,11 @@ static int tree_get_file_position(char * filename) /* use lastfile to determine the selected item (default=0) */ for (i=0; i < tc.filesindir; i++) { +#if ((CONFIG_PLATFORM & PLATFORM_NATIVE) || defined(__APPLE__) || defined(_WIN32) || defined(__CYGWIN__)) if (!strcasecmp(entries[i].name, filename)) +#else + if (!strcmp(entries[i].name, filename)) +#endif { ret = i; break;