
Hi, I've discovered a bug of Borland's compiler (version 5.6.4 for Win32) standard library implementation - the errno is not a macro (as it should be according to The Standard - 17.4.1.2. p. 5), furthermore it's only in the std namespace (17.4.1.2. p. 4). Because of the second problem I'd suggest to add using std::errno line to the boost/config/compiler/borland.hpp file to make errno global as it should be, or maybe a macro BOOST_ERRNO which would evaluate to std::errno for Borland and just errno for other implementations. Am I right and how to do this/who's responsible for that? Thanks and best regards, Robert ---------------------------------------------------------------------- Jestem niesamowita... ;-) >>> http://link.interia.pl/f18b8