diff --git a/src/Cafe/OS/libs/coreinit/coreinit_Thread.h b/src/Cafe/OS/libs/coreinit/coreinit_Thread.h index a0517d9a..f369f800 100644 --- a/src/Cafe/OS/libs/coreinit/coreinit_Thread.h +++ b/src/Cafe/OS/libs/coreinit/coreinit_Thread.h @@ -88,8 +88,6 @@ typedef struct static_assert(sizeof(crt_t) == 0x1D8, ""); -#pragma pack(1) - namespace coreinit { @@ -275,6 +273,8 @@ namespace coreinit /* +0x04 */ MEMPTR prev; }; + static_assert(sizeof(OSFastMutexLink) == 0x8); + struct OSFastMutex { /* +0x00 */ uint32be magic; @@ -620,8 +620,6 @@ namespace coreinit void __OSDeleteAllActivePPCThreads(); } -#pragma pack() - // deprecated / clean up required extern MPTR activeThread[256]; extern sint32 activeThreadCount;