commit | 400f1199ea983ac68dd2de910c5c6b0af83842c6 | [log] [tgz] |
---|---|---|
author | Dmitry-Me <wipedout@yandex.ru> | Tue Apr 07 11:51:21 2015 +0300 |
committer | Dmitry-Me <wipedout@yandex.ru> | Tue Apr 07 11:51:21 2015 +0300 |
tree | b1906c3b251ab038f11bb82b3d0b770fd03153bd | |
parent | a1a4a138250fa50e3147208f8ed06ed6383dc1d2 [diff] [blame] |
Ensure enum is printed properly
diff --git a/tinyxml2.cpp b/tinyxml2.cpp index e8dd32b..0619bdf 100755 --- a/tinyxml2.cpp +++ b/tinyxml2.cpp
@@ -1956,8 +1956,9 @@ TIXML_SNPRINTF( buf2, LEN, "%s", _errorStr2 ); } + TIXMLASSERT( INT_MIN <= _errorID && _errorID <= INT_MAX ); printf( "XMLDocument error id=%d '%s' str1=%s str2=%s\n", - _errorID, ErrorName(), buf1, buf2 ); + static_cast<int>( _errorID ), ErrorName(), buf1, buf2 ); } }