I stand corrected. When I last looked at the language accepted in default (not -pedantic) mode, I didn't spot that one. Sorry for maligning gcc :-) But, yes, I agree about using -pedantic. Unless you have a real need for gcc-specific extensions, compiling with that is always the Right Thing To Do. And -Wall and possibly -Wextra and .... Regards, Nick Maclaren, University of Cambridge Computing Service, New Museums Site, Pembroke Street, Cambridge CB2 3QH, England. Email: nmm1@xxxxxxxxx Tel.: +44 1223 334761 Fax: +44 1223 334679