Mac COMCALLBACK_GetChannelName: char* __cdecl (void)
The Mac body has no argument reads; it returns LEA of a global char buffer (the current channel name) in EAX with a plain RET. The caller CHATDLG_DestroyFormsAndCreateTcpIpGameList 0x002cdbf7 calls it bare. There is no Windows symbol with this name; the prototype follows the body.
Changes 1, applied together
Set prototype
mac 0x002d5842signatureundefined COMCALLBACK_GetChannelName(void)→char* COMCALLBACK_GetChannelName(void)conventionunknown→__cdecl