>> First a confession. Every update I modify Boolean.hh. The addition of >> || (defined(_MSC_VER) && _MSC_VER >= 1400) // MSVC++ 8.0, Visual >> Studio 2005 and higher >> >> On line 19 some time ago. always breaks my build. > > I made this change in May 2012 because someone noted that "MSVC++ 8.0, Visual > Studio 2005 and higher" defined its own Boolean type - called "bool" - and > they wanted to use this as "Boolean" instead of our own definition (as > "unsigned char").
OK, in the latest release - version 2013.04.22 - I've changed this to #if defined(__BORLANDC__) || (!defined(USE_LIVE555_BOOLEAN) && defined(_MSC_VER) && _MSC_VER >= 1400) So, if you don't want to use "bool", you can do so by defining "USE_LIVE555_BOOLEAN" on the command line Ross Finlayson Live Networks, Inc. http://www.live555.com/
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel