2009/6/30 Daniel Santos javatroubadour@yahoo.com:
Some pointers are getting used prior to initialization. It would appear that the current compilers are initializing them to zero or we've been lucky.
No, the C standard specifies that these are initialized to NULL, since they have static storage duration.