REDIVIVUS

Proposals / #1658

Type Mac BNNEWS_NotifyCallbacks as void __cdecl (void)

checked · by KierTaylor · submitted 2026-11-08

Mac body reads no args or registers: calls the optional begin callback, then for each pending news entry (0x408-byte records) calls the entry callback with (entry[0], &entry[4]); plain RET, EAX leftover. Same role as Windows BNNEWS_InvokeCallbacks 0x0051d510, void (void).

Changes 1, applied together

  1. Set prototype mac 0x0005c580

    signatureundefined BNNEWS_NotifyCallbacks(void)→void BNNEWS_NotifyCallbacks(void)
    conventionunknown→__cdecl