Brad King
f0ab852000
COMP: Fix build with system-installed expat 2.0.1
...
In cmXMLParser::ReportXmlParseError we were accidentally passing a value
of type 'XML_Parser*' to expat methods instead of 'XML_Parser'. It was
not caught because XML_Parser was just 'void*' in the cmexpat version.
Newer system-installed expat versions catch the error because XML_Parser
is now a pointer to a real type. This correct the type.
2009-06-11 09:03:56 -04:00
Brad King
b5db18e723
ENH: Added cmXMLParser::FindAttribute method
...
This method will help subclasses look for element attributes in their
StartElement methods.
2009-02-24 15:43:49 -05:00
Brad King
d033f0d2d1
ENH: Allow cmXMLParser subclasses to report errors
...
This tells cmXMLParser to report error messages through virtual method
cmXMLParser::ReportError so that subclasses can override the default
report.
2009-02-24 15:43:37 -05:00
Bill Hoffman
bc2accc65e
STYLE: fix warning
2007-07-30 21:38:50 -04:00
Bill Hoffman
3f00d3cbc9
ENH: fix warning on win64
2007-07-26 14:36:06 -04:00
Bill Hoffman
f4ac0f8373
STYLE: fix compiler warning
2007-07-25 09:22:19 -04:00
Brad King
f91b3c1daa
ENH: Add options to build with system utility libraries. Organize inclusion of third party libraries into a single header per library. This addresses bug#3653.
2006-10-19 15:00:10 -04:00
Bill Hoffman
5a2668b326
ENH: add support for win64 for visual studio 2005 ide and nmake, also fix warnings produced by building for win64
2006-03-30 13:49:56 -05:00
Andy Cedilnik
0532cc2920
COMP: Try to resolve compile errors because of missing includes and wrong include path
2005-01-18 15:54:20 -05:00
Andy Cedilnik
4a7a86e949
COMP: Use cmOStringStream not ostringstream
2005-01-18 14:02:39 -05:00
Andy Cedilnik
dcadffbe00
ENH: Add XML parser
2005-01-18 13:41:23 -05:00