REDIVIVUS

Proposals / #1569

Mac PATHCACHE_Destroy: void __cdecl (void)

checked · by KierTaylor · submitted 2026-11-08

It reads no register or stack args. It flushes the partial path cache (FlushPartialPathCache 0x0002d33e), destroys and deletes the global path-cache object (0x0002dbc6 then operator_delete 0x00009632), clears it, removes the installed Carbon event handler (RemoveEventHandler 0x0030aafc) and clears that global. Plain RET with no return value. Caller: WinDestroy 0x0001ed47.

Changes 1, applied together

  1. Set prototype mac 0x0002d330

    signatureundefined PATHCACHE_Destroy(void)→void PATHCACHE_Destroy(void)
    conventionunknown→__cdecl