Elektrine lite

← Feed

@typeswitch@gamedev.lgbt

2026-11-11 21:00 UTC

libc implementation that uses the caller return address to check if the caller does a return value / null pointer check and if they don't it preemptively segfaults

Replies (1)

  • @joe@f.duriansoftware.com 2026-11-11 21:02

    @typeswitch@gamedev.lgbt this is almost what libobjc does to decide whether to actually put a return value in the autorelease pool or leave it for the caller to claim ownership of

    Open ##5520580