Mac FORMS_DestroyListJmp: void __cdecl (void) jump to FORMS_DestroyList
The Mac body is just PUSH EBP / MOV EBP,ESP / POP EBP / JMP 0x002c430c (FORMS_DestroyList, already typed void __cdecl (void)), so it takes and returns exactly what the target does. CLIENT_ConnectToBattleNet calls it bare (0x002ba7b8, 0x002ba915). Matches the Windows twin 0x0042f880 (void (void) thunk).
Changes 1, applied together
Set prototype
mac 0x002c4f30signatureundefined FORMS_DestroyListJmp(void)→void FORMS_DestroyListJmp(void)conventionunknown→__cdecl