remove error string inline. hopefully helps with odd linking issues

This commit is contained in:
Lee Thomason 2017-06-26 16:55:01 -07:00
parent 563ee82093
commit 8c9e3133c4
2 changed files with 14 additions and 6 deletions

View File

@ -2308,6 +2308,16 @@ void XMLDocument::SetError( XMLError error, const char* str1, const char* str2,
return errorName;
}
const char* XMLDocument::GetErrorStr1() const
{
return _errorStr1.GetStr();
}
const char* XMLDocument::GetErrorStr2() const
{
return _errorStr2.GetStr();
}
const char* XMLDocument::ErrorName() const
{
return ErrorIDToName(_errorID);

View File

@ -1803,13 +1803,11 @@ public:
static const char* ErrorIDToName(XMLError errorID);
/// Return a possibly helpful diagnostic location or string.
const char* GetErrorStr1() const {
return _errorStr1.GetStr();
}
const char* GetErrorStr1() const;
/// Return a possibly helpful secondary diagnostic location or string.
const char* GetErrorStr2() const {
return _errorStr2.GetStr();
}
const char* GetErrorStr2() const;
/// Return the line where the error occured, or zero if unknown.
int GetErrorLineNum() const
{