REDIVIVUS

Proposals / #1672

Type Mac WEATHER_Draw as void __cdecl (void)

checked · by KierTaylor · submitted 2026-11-08

Mac body reads no stack args and does not read ECX/EDX on entry (it loads them with two local addresses for WEATHER_GetLevelWeatherFlags at 0x0006d90a/0x0006d90d); plain RET at 0x0006de10. The caller ViewDraw2 (0x0007d802) passes nothing and calls on without reading EAX.

Changes 1, applied together

  1. Set prototype mac 0x0006d8f8

    signatureundefined WEATHER_Draw(void)→void WEATHER_Draw(void)
    conventionunknown→__cdecl