News for hackers. Stuff that matters.
Re:Plain C API design, the real world Kobayashi Maru test by zcbenz on Sunday April 16, 2023 @11:06PM (#35596456)
Adding fields to context will break ABI compatibility.

To work around the problem, some libraries add padding fields, and some require passing the size of struct to determine ABI version.

Re:Plain C API design, the real world Kobayashi Maru test by cozzyd on Monday April 17, 2023 @11:25PM (#35609613)
I'm guessing context here is a pointer or a handle?