
1 Apr
2008
1 Apr
'08
7 p.m.
On Tue, 01 Apr 2008 11:41:49 -0700, David Walthall wrote:
The issue is not that the ERROR was globally enumerated. The issue is that ERROR is #defined in one of the headers that is included by windows.h. This is, of course, the fault of the windows headers for not respecting the set of symbols that it is allowed to define, but it is surprising to have otherwise valid code break by the inclusion of a boost header.
Oh yuck. I'm sorry about that. windows.h is not fun. Another reason for not having header-only libraries to "make it easier" :-) -- Sohail Somani http://uint32t.blogspot.com