REDIVIVUS

Proposals / #1527

Mac WinDestroy: void __cdecl (void)

checked · by KierTaylor · submitted 2026-11-08

It reads no register or stack args. It shuts down the Win32 emulation in order: ShutdownWin32GDI 0x0002393c, PATHCACHE_Destroy 0x0002d330, a handle free with a global, Rgn_DestroyAllRegions 0x000329b1, then a tail JMP to Mem_DestroyMasterPointer 0x000289b8. No value is produced for the caller. Caller: MyRuntimeTerminate.

Changes 1, applied together

  1. Set prototype mac 0x0001ed37

    signatureundefined WinDestroy(void)→void WinDestroy(void)
    conventionunknown→__cdecl