jak3: fix vagdir bit-field for msvc + clang on windows (#3643)

This commit is contained in:
Dillon Pentz
2024-09-01 23:30:03 +10:00
committed by GitHub
parent 4fd0a57046
commit ebd02b28a4
+6 -3
View File
@@ -164,13 +164,16 @@ AudioDir read_audio_dir(const decompiler::Config& config, const fs::path& path)
u64 data;
struct {
u64 name : 42;
bool stereo : 1;
bool international : 1;
u8 param : 4;
u64 stereo : 1;
u64 international : 1;
u64 param : 4;
u64 offset : 16;
};
};
};
static_assert(sizeof(DirEntryJak3) == sizeof(u64));
dir = reader.read<VagDirJak3>();
ASSERT(dir.id[0] == 0x41574756);
ASSERT(dir.id[1] == 0x52494444);