]> git.saurik.com Git - wxWidgets.git/commitdiff
fix VC warning about applying unary minus to unsigned type yielding still unsigned...
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 18 Mar 2007 14:32:55 +0000 (14:32 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 18 Mar 2007 14:32:55 +0000 (14:32 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44889 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

tests/streams/memstream.cpp

index c48bf94f72e6d622f5bedfe25ee9723a37b48ee5..4d421a110bfc1ebd4d407383876552f68126e635 100644 (file)
@@ -114,16 +114,16 @@ void memStream::Ctor_InFromIn()
     wxMemoryInputStream *pMemInStream2 = new wxMemoryInputStream(*pMemInStream1);
     CPPUNIT_ASSERT(pMemInStream2->IsOk());
     CPPUNIT_ASSERT_EQUAL(pMemInStream1->GetLength(), pMemInStream2->GetLength());
-    size_t len = pMemInStream2->GetLength();
+    wxFileOffset len = pMemInStream2->GetLength();
     char *dat = new char[len];
     pMemInStream2->Read(dat, len);
-    CPPUNIT_ASSERT_EQUAL(len, pMemInStream2->LastRead());
+    CPPUNIT_ASSERT_EQUAL(len, (wxFileOffset)pMemInStream2->LastRead());
     wxStreamBuffer *buf = pMemInStream1->GetInputStreamBuffer();
     void *pIn = buf->GetBufferStart();
     CPPUNIT_ASSERT(memcmp(pIn, dat, len) == 0);
     delete pMemInStream2;
 
-    size_t len2 = len / 2;
+    wxFileOffset len2 = len / 2;
     CPPUNIT_ASSERT(len2);
     CPPUNIT_ASSERT(pMemInStream1->SeekI(-len2, wxFromCurrent) != wxInvalidOffset);
     pIn = buf->GetBufferPos();
@@ -131,7 +131,7 @@ void memStream::Ctor_InFromIn()
     CPPUNIT_ASSERT(pMemInStream2->IsOk());
     CPPUNIT_ASSERT_EQUAL((wxFileOffset)len2, pMemInStream2->GetLength());
     pMemInStream2->Read(dat, len2);
-    CPPUNIT_ASSERT_EQUAL(len2, pMemInStream2->LastRead());
+    CPPUNIT_ASSERT_EQUAL(len2, (wxFileOffset)pMemInStream2->LastRead());
     CPPUNIT_ASSERT(memcmp(pIn, dat, len2) == 0);
 
     delete[] dat;