diff --git a/lib/irrlicht/include/irrXML.h b/lib/irrlicht/include/irrXML.h index 024c64118..819982563 100644 --- a/lib/irrlicht/include/irrXML.h +++ b/lib/irrlicht/include/irrXML.h @@ -371,13 +371,13 @@ namespace io struct xmlChar { T c; - xmlChar() {} - xmlChar(char in) : c(static_cast(in)) {} - xmlChar(wchar_t in) : c(static_cast(in)) {} - explicit xmlChar(unsigned char in) : c(static_cast(in)) {} - explicit xmlChar(unsigned short in) : c(static_cast(in)) {} - explicit xmlChar(unsigned int in) : c(static_cast(in)) {} - explicit xmlChar(unsigned long in) : c(static_cast(in)) {} + xmlChar() {} + xmlChar(char in) : c(static_cast(in)) {} + xmlChar(wchar_t in) : c(static_cast(in)) {} + explicit xmlChar(unsigned char in) : c(static_cast(in)) {} + explicit xmlChar(unsigned short in) : c(static_cast(in)) {} + explicit xmlChar(unsigned int in) : c(static_cast(in)) {} + explicit xmlChar(unsigned long in) : c(static_cast(in)) {} operator T() const { return c; } void operator=(int t) { c=static_cast(t); } };