diff --git a/arm9/src/installmenu.c b/arm9/src/installmenu.c index 969ecf1..2d04807 100644 --- a/arm9/src/installmenu.c +++ b/arm9/src/installmenu.c @@ -306,6 +306,7 @@ static bool delete(Menu* m) { if (remove(fpath) == 0) { + nandWritten = true; result = true; messageBox("\x1B[42mFile deleted.\x1B[47m"); } diff --git a/arm9/src/storage.c b/arm9/src/storage.c index 3e324ca..74c8fe8 100644 --- a/arm9/src/storage.c +++ b/arm9/src/storage.c @@ -321,6 +321,9 @@ bool deleteDir(char const* path) { if (!path) return false; + if(strncmp(path, "nand:", 5) == 0) + nandWritten = true; + if (strcmp("/", path) == 0) { //oh fuck no