mirror of
https://github.com/open-goal/jak-project
synced 2026-07-09 06:53:45 -04:00
jak3: fix vagdir bit-field for msvc + clang on windows (#3643)
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user