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;
