Skip to content

Commit c891b1d

Browse files
committed
fix: SD-Updater short file name extension problem.
1 parent 3d3f048 commit c891b1d

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed
-19.3 KB
Binary file not shown.

LovyanLauncher/src/MenuItemSDUpdater.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,17 @@ void MenuItemSDUpdater::onEnter() {
3131
if (!file.isDirectory()) {
3232
int idx = fn.lastIndexOf('.');
3333
ext = fn.substring(idx + 1);
34+
ext.toLowerCase();
3435
fn = fn.substring(0, idx);
3536
if (ext == "bin" && !fn.startsWith("/.") && fn != "menu" && file.size() > 100) {
3637
mi = new MenuItemSDUpdater(fn, ptmp, false, fn);
3738
filesItems.push_back(mi);
3839
if (lastBin == fn) selectmi = mi;
3940
}
4041
} else {
41-
if (fn.startsWith("bin") || fn.endsWith("bin")) {
42+
String ftmp = fn;
43+
ftmp.toLowerCase();
44+
if (ftmp.startsWith("bin") || ftmp.endsWith("bin")) {
4245
addItem(new MenuItemSDUpdater(fn, ptmp, true, ""));
4346
}
4447
}

0 commit comments

Comments
 (0)