It's really starting to look more and more like Pixel really did write in C90... just look at the declarations I have to shove at the start of the functions.