aboutsummaryrefslogtreecommitdiff
path: root/test/common/pack.h
diff options
context:
space:
mode:
authorJohannes Schickel2008-02-19 00:10:05 +0000
committerJohannes Schickel2008-02-19 00:10:05 +0000
commit15d8e578ed17a9940a08e3ac8e6c5d7e5a6075ef (patch)
treebf1c883b5c0000803d43fd7f3f2eaf7304c4d10f /test/common/pack.h
parent896b46323ff2d57f7496b2ec58f0cf606239bf76 (diff)
downloadscummvm-rg350-15d8e578ed17a9940a08e3ac8e6c5d7e5a6075ef.tar.gz
scummvm-rg350-15d8e578ed17a9940a08e3ac8e6c5d7e5a6075ef.tar.bz2
scummvm-rg350-15d8e578ed17a9940a08e3ac8e6c5d7e5a6075ef.zip
Fixed some warnings.
svn-id: r30906
Diffstat (limited to 'test/common/pack.h')
-rw-r--r--test/common/pack.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/test/common/pack.h b/test/common/pack.h
index 1db8c8c409..6d18c9c300 100644
--- a/test/common/pack.h
+++ b/test/common/pack.h
@@ -22,15 +22,15 @@ class PackTestSuite : public CxxTest::TestSuite
public:
void test_packing( void )
{
- TS_ASSERT_EQUALS( sizeof(TestStruct), 4+1+2+4+1 );
+ TS_ASSERT_EQUALS( sizeof(TestStruct), size_t(4+1+2+4+1) );
}
void test_offsets( void )
{
- TS_ASSERT_EQUALS( OFFS(TestStruct, x), 0 );
- TS_ASSERT_EQUALS( OFFS(TestStruct, y), 4 );
- TS_ASSERT_EQUALS( OFFS(TestStruct, z), 5 );
- TS_ASSERT_EQUALS( OFFS(TestStruct, a), 7 );
- TS_ASSERT_EQUALS( OFFS(TestStruct, b), 11 );
+ TS_ASSERT_EQUALS( OFFS(TestStruct, x), (ptrdiff_t)0 );
+ TS_ASSERT_EQUALS( OFFS(TestStruct, y), (ptrdiff_t)4 );
+ TS_ASSERT_EQUALS( OFFS(TestStruct, z), (ptrdiff_t)5 );
+ TS_ASSERT_EQUALS( OFFS(TestStruct, a), (ptrdiff_t)7 );
+ TS_ASSERT_EQUALS( OFFS(TestStruct, b), (ptrdiff_t)11 );
}
};