From: tho Date: Wed, 14 Oct 2009 14:12:03 +0000 (+0000) Subject: Packets/80221Bundle: fix for 64bit X-Git-Url: http://g0dil.de/git?a=commitdiff_plain;h=3fe57f6d48f9061fa70628ac832537de30d24b92;p=senf.git Packets/80221Bundle: fix for 64bit git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@1497 270642c3-0616-0410-b53a-bc976706d245 --- diff --git a/senf/Packets/80221Bundle/TLVParser.test.cc b/senf/Packets/80221Bundle/TLVParser.test.cc index bea19dd..12d6392 100644 --- a/senf/Packets/80221Bundle/TLVParser.test.cc +++ b/senf/Packets/80221Bundle/TLVParser.test.cc @@ -101,7 +101,8 @@ BOOST_AUTO_UNIT_TEST(MIHGenericTLVParser_create_with_simple_length) PacketInterpreterBase::byte value[] = { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09 }; - PacketInterpreterBase::ptr p (PacketInterpreter::create(2u)); + PacketInterpreterBase::ptr p (PacketInterpreter::create( + senf::PacketInterpreterBase::size_type(2u))); MIHGenericTLVParser tlvParser( p->data().begin(), &p->data()); tlvParser.type() = 42u; tlvParser.value( value); @@ -124,7 +125,8 @@ BOOST_AUTO_UNIT_TEST(MIHGenericTLVParser_create_with_extended_length) PacketInterpreterBase::byte value[255]; for (unsigned i=0; i::create(2u)); + PacketInterpreterBase::ptr p (PacketInterpreter::create( + senf::PacketInterpreterBase::size_type(2u))); MIHGenericTLVParser tlvParser( p->data().begin(), &p->data()); tlvParser.maxLengthValue( MIHTLVLengthParser::max_value); tlvParser.type() = 42u; @@ -146,7 +148,8 @@ BOOST_AUTO_UNIT_TEST(MIHGenericTLVParser_create_with_extended_length) BOOST_AUTO_UNIT_TEST(MIHGenericTLVParser_create_invalid) { - PacketInterpreterBase::ptr p (PacketInterpreter::create(2u)); + PacketInterpreterBase::ptr p (PacketInterpreter::create( + senf::PacketInterpreterBase::size_type(2u))); MIHGenericTLVParser tlvParser( p->data().begin(), &p->data()); tlvParser.type() = 42u; tlvParser.finalizeLength();