REDIVIVUS

Proposals / #1562

Mac STRANS_InitStatics: void __cdecl (void) static initializer

checked · by KierTaylor · submitted 2026-11-08

This is a static-init function with no direct callers, and it reads no register or stack args (ECX is written before every use). It sets up the static STrans TSList head (self-linked, |1 sentinel) and registers its destructor with __cxa_atexit 0x0030b0cc (0x0001d9a8). Plain RET with no meaningful return. This is the same shape as SGDI_InitStaticLists.

Changes 1, applied together

  1. Set prototype mac 0x0001d960

    signatureundefined STRANS_InitStatics(void)→void STRANS_InitStatics(void)
    conventionunknown→__cdecl