:: commit ece3e9c099026714623c2e4d743f22ed0b49bc7f

mintsuki <mintsuki@protonmail.com> — 2021-06-22 10:36

parents: 7bf53f1406

iso9660: Fix bug where non rockridge filenames were not actually being loaded

diff --git a/stage23/fs/iso9660.s2.c b/stage23/fs/iso9660.s2.c
index 6d09d569..904597db 100644
--- a/stage23/fs/iso9660.s2.c
+++ b/stage23/fs/iso9660.s2.c
@@ -157,6 +157,7 @@ static bool load_name(char *buf, struct iso9660_directory_entry *entry) {
                 break;
             if (entry->name[j] == '.' && entry->name[j+1] == ';')
                 break;
+            buf[j] = entry->name[j];
         }
         buf[j] = 0;
         return false;
tab: 248 wrap: offon