serialization: remove_whitespace compilation fix for RW STL

19 Dec
2004
19 Dec
'04
3:35 p.m.
Hi, I needed to make a change to boost/archive/iterators/remove_whitespace.hpp in boost 1.32.0 to get it to compile using the Roguewave standard library implementation on linux. A patch is attached. The problem is that on glibc 2.2-based systems /usr/include/wctype.h defines the isw... functions as macros. The gcc standard library undefs all these macros but RW does not, and they are not willing to change that. A similar fix was already made in boost/regex/config/cwchar.hpp for 1.31.0. cheers, Graham. -- Graham Bennett
7483
Age (days ago)
7483
Last active (days ago)
0 comments
1 participants
participants (1)
-
Graham Bennett