My gripe with BDS C was that it wasn't ANSI (HiTech was), such as no function prototypes, no static initialisations, etc. As Henry Spencer once said, "To be called a C compiler it ought to at least compile C". -- Dave Horsfall DTM (VK2KFU) "Those who don't understand security will suffer."