NDS mount code cleanup

This commit is contained in:
d0k3 2017-08-20 15:32:16 +02:00
parent 387f5d6db1
commit 0af54bd67a
3 changed files with 3 additions and 3 deletions

View File

@ -137,7 +137,7 @@ u32 NextNitroRomEntry(u32* fileid, u8** fnt_entry) {
return 0;
}
u32 ReadNitroRomEntry(u64* offset, u64* size, bool* is_dir, u32 fileid, u8* fnt_entry, TwlHeader* hdr, u8* fnt, u8* fat) {
u32 ReadNitroRomEntry(u64* offset, u64* size, bool* is_dir, u32 fileid, u8* fnt_entry, u8* fat) {
// check for end of subtable
if (!fnt_entry || !*fnt_entry) return 1;

View File

@ -130,4 +130,4 @@ u32 GetTwlIcon(u8* icon, const TwlIconData* twl_icon);
u32 FindNitroRomDir(u32 dirid, u32* fileid, u8** fnt_entry, TwlHeader* hdr, u8* fnt, u8* fat);
u32 NextNitroRomEntry(u32* fileid, u8** fnt_entry);
u32 ReadNitroRomEntry(u64* offset, u64* size, bool* is_dir, u32 fileid, u8* fnt_entry, TwlHeader* hdr, u8* fnt, u8* fat);
u32 ReadNitroRomEntry(u64* offset, u64* size, bool* is_dir, u32 fileid, u8* fnt_entry, u8* fat);

View File

@ -820,7 +820,7 @@ bool ReadVGameDirNitro(VirtualFile* vfile, VirtualDir* vdir) {
u8* fnt_entry = fnt + (vdir->offset >> 32);
u32 fileid = vdir->index;
bool is_dir;
if (ReadNitroRomEntry(&(vfile->offset), &(vfile->size), &is_dir, fileid, fnt_entry, twl, fnt, fat) == 0) {
if (ReadNitroRomEntry(&(vfile->offset), &(vfile->size), &is_dir, fileid, fnt_entry, fat) == 0) {
if (!is_dir) vfile->offset += offset_nds;
vfile->offset |= ((u64)(fnt_entry - fnt)) << 32;
if (is_dir) vfile->flags |= VFLAG_DIR;