REDIVIVUS

Proposals / #1482

Mac SCmdDestroy: BOOL __cdecl (void)

checked · by KierTaylor · submitted 2026-11-08

There are no register or stack argument reads anywhere in the body (0x0000d43e-0x0000d531; no [EBP+n] and no incoming ECX/EDX use). It walks and frees the SCmd flag/command lists, then MOV EAX,1 (0x0000d525) / RET. This is the Storm subsystem Destroy contract; StormDestroy calls it at 0x0000971e.

Changes 1, applied together

  1. Set prototype mac 0x0000d43e

    signatureundefined SCmdDestroy(void)→BOOL SCmdDestroy(void)
    conventionunknown→__cdecl