4 ms·
C and POSIX are different things though. The only reason why POSIX reserves _t is to avoid potential name collisions, but POSIX moves so slowly that such collis
by flohofwoe 3y ago
C and POSIX are different things though. The only reason why POSIX reserves _t is to avoid potential name collisions, but POSIX moves so slowly that such collisions are rarely a problem (and on any non-UNIX system it's a non-issue anyway).
I *would* have used a prefix for namespacing though, e.g. not `block_t` but `prefix_block_t`.