From ddf3604545214b6621550701810d2636a3d0ef15 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Sat, 9 Dec 2017 14:15:37 +0100 Subject: [PATCH] Fix harmless warning in Base64 unit test Avoid warning C4245: 'initializing': conversion from 'int' to 'std::size_t', signed/unsigned mismatch from MSVC with an explicit cast. --- tests/base64/base64.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/base64/base64.cpp b/tests/base64/base64.cpp index 9405406887..d2b2a4a750 100644 --- a/tests/base64/base64.cpp +++ b/tests/base64/base64.cpp @@ -291,7 +291,7 @@ void Base64TestCase::DecodeInvalid() CPPUNIT_ASSERT_EQUAL( wxCONV_FAILED, rc); CPPUNIT_ASSERT_EQUAL( 0, posErr ); - const size_t POS_INVALID = -1; + const size_t POS_INVALID = (size_t)-1; posErr = POS_INVALID; rc = wxBase64Decode(NULL, 0, " QQ==", wxNO_LEN, wxBase64DecodeMode_SkipWS, &posErr);