Type Mac CURSOR_Draw as void __cdecl (void)
Mac body reads no stack args and no entry registers (ECX is loaded from a global at 0x00063c70 before use); it draws the cursor cell via the D2GFX draw call at 0x002b55d8 and then calls CURSOR_UpdateAnimation; plain RET at 0x00063d0b with EAX a leftover. It is only referenced from the draw-callback table (data ref 0x00616b43).
Changes 1, applied together
Set prototype
mac 0x00063c51signatureundefined CURSOR_Draw(void)→void CURSOR_Draw(void)conventionunknown→__cdecl