|
Boost : |
From: Robert Kawulak (tigrisek_at_[hidden])
Date: 2005-09-26 08:29:37
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
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk