$OpenBSD: patch-libs_hydrogen_src_xml_tinyxmlparser_cpp,v 1.1 2018/04/16 20:19:15 naddy Exp $

Index: libs/hydrogen/src/xml/tinyxmlparser.cpp
--- libs/hydrogen/src/xml/tinyxmlparser.cpp.orig
+++ libs/hydrogen/src/xml/tinyxmlparser.cpp
@@ -327,14 +327,14 @@ const char* TiXmlDocument::Parse( const char* p )
 	if ( !p || !*p )
 	{
 		SetError( TIXML_ERROR_DOCUMENT_EMPTY );
-		return false;
+		return 0;
 	}
 
     p = SkipWhiteSpace( p );
 	if ( !p )
 	{
 		SetError( TIXML_ERROR_DOCUMENT_EMPTY );
-		return false;
+		return 0;
 	}
 
 	while ( p && *p )
@@ -542,7 +542,7 @@ const char* TiXmlElement::Parse( const char* p )
 	if ( !p || !*p || *p != '<' )
 	{
 		if ( document ) document->SetError( TIXML_ERROR_PARSING_ELEMENT );
-		return false;
+		return 0;
 	}
 
 	p = SkipWhiteSpace( p+1 );
@@ -552,7 +552,7 @@ const char* TiXmlElement::Parse( const char* p )
 	if ( !p || !*p )
 	{
 		if ( document )	document->SetError( TIXML_ERROR_FAILED_TO_READ_ELEMENT_NAME );
-		return false;
+		return 0;
 	}
 
     TIXML_STRING endTag ("</");
