summaryrefslogtreecommitdiff
path: root/test/DHTRoutingTableSerializerTest.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-03-07 12:05:50 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-03-07 12:05:50 +0000
commitfc0fa4203a0295e69f5101838dded603fc48b9e4 (patch)
treefea885ef0bd8b2b526bab5c5420cdfa3c5a9fd1e /test/DHTRoutingTableSerializerTest.cc
parent7578d5fb2299a7b818728c040bf91c4d076406db (diff)
2008-03-07 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Use unsigned char for data store.
Diffstat (limited to 'test/DHTRoutingTableSerializerTest.cc')
-rw-r--r--test/DHTRoutingTableSerializerTest.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/test/DHTRoutingTableSerializerTest.cc b/test/DHTRoutingTableSerializerTest.cc
index 844212c0..36eeca8e 100644
--- a/test/DHTRoutingTableSerializerTest.cc
+++ b/test/DHTRoutingTableSerializerTest.cc
@@ -108,7 +108,8 @@ void DHTRoutingTableSerializerTest::testSerialize()
// 6bytes compact peer info
ss.read(buf, 6);
{
- std::pair<std::string, uint16_t> peer = PeerMessageUtil::unpackcompact(buf);
+ std::pair<std::string, uint16_t> peer =
+ PeerMessageUtil::unpackcompact(reinterpret_cast<const unsigned char*>(buf));
CPPUNIT_ASSERT_EQUAL(std::string("192.168.0.1"), peer.first);
CPPUNIT_ASSERT_EQUAL((uint16_t)6881, peer.second);
}
@@ -166,7 +167,8 @@ void DHTRoutingTableSerializerTest::testSerialize()
// 6bytes compact peer info
ss.read(buf, 6);
{
- std::pair<std::string, uint16_t> peer = PeerMessageUtil::unpackcompact(buf);
+ std::pair<std::string, uint16_t> peer =
+ PeerMessageUtil::unpackcompact(reinterpret_cast<const unsigned char*>(buf));
CPPUNIT_ASSERT_EQUAL(std::string("192.168.0.3"), peer.first);
CPPUNIT_ASSERT_EQUAL((uint16_t)6883, peer.second);
}