diff --git a/Source/cmXMLParser.cxx b/Source/cmXMLParser.cxx index 0f68cb617..db9a27c5e 100644 --- a/Source/cmXMLParser.cxx +++ b/Source/cmXMLParser.cxx @@ -228,7 +228,7 @@ void cmXMLParserCharacterDataHandler(void* parser, const char* data, //---------------------------------------------------------------------------- void cmXMLParser::ReportXmlParseError() { - XML_Parser* parser = static_cast(this->Parser); + XML_Parser parser = static_cast(this->Parser); this->ReportError(XML_GetCurrentLineNumber(parser), XML_GetCurrentColumnNumber(parser), XML_ErrorString(XML_GetErrorCode(parser)));