ErrorNames is not implemented by vector<string> but *char[]
diff --git a/xmltest.cpp b/xmltest.cpp
index ef57f7e..477f271 100644
--- a/xmltest.cpp
+++ b/xmltest.cpp
@@ -1222,9 +1222,7 @@
 		XMLDocument doc;

 		XMLError error = doc.LoadFile( "resources/empty.xml" );

 		XMLTest( "Loading an empty file", XML_ERROR_EMPTY_DOCUMENT, error );

-#if __cplusplus > 199711LL

-		XMLTest( "Loading an empty file and ErrorName as string", "XML_ERROR_EMPTY_DOCUMENT", XMLUtil::ToErrorName(error).c_str() );

-#endif

+		XMLTest( "Loading an empty file and ErrorName as string", "XML_ERROR_EMPTY_DOCUMENT", XMLUtil::ToErrorName(error) );

 	}

 

 	{