C trick: error handling — by @knox_sh on VOID | VOID