Mac SCodeDestroy: BOOL __cdecl (void)
There are no incoming register or stack argument reads: ECX is loaded from a global list head at 0x0000e6f6 before any use, and there are no [EBP+n] reads. It walks the two SCode lists and frees each node, then MOV EAX,1 (0x0000e7e6) / RET. This is the Storm subsystem Destroy contract; StormDestroy calls it at 0x00009719.
Changes 1, applied together
Set prototype
mac 0x0000e6e7signatureundefined SCodeDestroy(void)→BOOL SCodeDestroy(void)conventionunknown→__cdecl