extra cruft on the end of #endif line. I am pretty sure this breaks ansi, and it upsets gcc (ah bless...) -Steve