Mac COMCALLBACK_CompareUserNames: int __fastcc (char* szName1 ECX, char* szName2 EDX)
Resubmit of #1318 (approved, then stale because __fastcall is not defined on Mac), now with __fastcc. ECX/EDX are two user names. Each skips past a '*' realm separator, then both go to the case-insensitive compare 0x0030b402, whose result is returned. There are no stack reads.
Changes 1, applied together
Set prototype
mac 0x002d7520signatureundefined COMCALLBACK_CompareUserNames(void)→int COMCALLBACK_CompareUserNames(char* szName1, char* szName2)conventionunknown→__fastcc