Comment

Comment by cryptonector

In SunOS 4.x `FILE` was not opaque, and `int fileno(FILE *)` was a macro, not a funciton, and the field of the struct that held the fd number was a `char`. Yeah, that sucked for ages, especially since it bled into the Solaris 2.x 32-bit ABI.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton