diff --git a/tests/strings/vararg.cpp b/tests/strings/vararg.cpp index 80ded5ecf8..70356bd2cf 100644 --- a/tests/strings/vararg.cpp +++ b/tests/strings/vararg.cpp @@ -139,8 +139,10 @@ void VarArgTestCase::CharPrintf() #ifdef _MSC_VER #pragma warning(default:4309) #endif + #ifndef __CHAR_UNSIGNED__ s.Printf("value is %i (int)", c); CPPUNIT_ASSERT_EQUAL( wxString("value is -16 (int)"), s ); + #endif unsigned char u = 240; s.Printf("value is %i (int)", u);