libuv/include
Ben Noordhuis 3813460d57
unix: replace uv__io_t callback pointer with enum (#4854)
Rationale for changing it to an enum:

- frees up some bits that can be used for other things
- is potentially faster (direct vs. indirect call)
- is potentially more secure (makes UAF or overruns harder to exploit,
  no arbitrary function pointer to clobber)

Fixes: https://github.com/libuv/libuv/issues/4842
2025-08-23 20:41:01 +02:00
..
uv unix: replace uv__io_t callback pointer with enum (#4854) 2025-08-23 20:41:01 +02:00
uv.h include: remove unused macro undefs from uv.h (#4790) 2025-06-14 22:38:58 +02:00