I mean, this is a classic source of bugs in C code. It is sharply painful when trying to run code someone else wrote....