REDIVIVUS

Proposals / #1437

Mac MAINMENU_SaveAccountAndPasswordToINI: void __fastcc (pAccountEditBox ECX, pIpEditBox EDX)

checked · by KierTaylor · submitted 2026-11-08

Resubmit of #1304 (approved, then stale because __fastcall is not defined on Mac), now with __fastcc. ECX = account edit box, EDX -> ESI = second edit box. Both are NULL-tested and their text is copied into config. There are no stack reads. Windows twin 0x00432080. Callers 0x002c1d39, 0x002c1dfd.

Changes 1, applied together

  1. Set prototype mac 0x002cac80

    signatureundefined MAINMENU_SaveAccountAndPasswordToINI(void)→void MAINMENU_SaveAccountAndPasswordToINI(D2ControlStrc* pAccountEditBox, D2ControlStrc* pIpEditBox)
    conventionunknown→__fastcc