From a413cb50f7035fdaa1c85b6247b98946b3342ef1 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sun, 24 Dec 2006 15:55:59 +0000 Subject: --- src/BtRejectMessage.cc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/BtRejectMessage.cc') diff --git a/src/BtRejectMessage.cc b/src/BtRejectMessage.cc index e6438c96..fd2b3899 100644 --- a/src/BtRejectMessage.cc +++ b/src/BtRejectMessage.cc @@ -39,11 +39,11 @@ BtRejectMessageHandle BtRejectMessage::create(const unsigned char* data, uint32_t dataLength) { if(dataLength != 13) { - throw new DlAbortEx("invalid payload size for %s, size = %d. It should be %d", "reject", dataLength, 13); + throw new DlAbortEx("invalid payload size for %s, size = %u. It should be %d", "reject", dataLength, 13); } - int32_t id = PeerMessageUtil::getId(data); + uint8_t id = PeerMessageUtil::getId(data); if(id != ID) { - throw new DlAbortEx("invalid ID=%d for %s. It should be %d.", + throw new DlAbortEx("invalid ID=%u for %s. It should be %d.", id, "reject", ID); } BtRejectMessageHandle message = new BtRejectMessage(); @@ -72,7 +72,7 @@ void BtRejectMessage::doReceivedAction() { uint32_t BtRejectMessage::MESSAGE_LENGTH = 17; -const char* BtRejectMessage::getMessage() { +const unsigned char* BtRejectMessage::getMessage() { if(!msg) { /** * len --- 13, 4bytes @@ -82,7 +82,7 @@ const char* BtRejectMessage::getMessage() { * length -- length, 4bytes * total: 17bytes */ - msg = new char[MESSAGE_LENGTH]; + msg = new unsigned char[MESSAGE_LENGTH]; PeerMessageUtil::createPeerMessageString(msg, MESSAGE_LENGTH, 13, ID); PeerMessageUtil::setIntParam(&msg[5], index); PeerMessageUtil::setIntParam(&msg[9], begin); @@ -96,6 +96,6 @@ uint32_t BtRejectMessage::getMessageLength() { } string BtRejectMessage::toString() const { - return "reject index="+Util::uitos(index)+", begin="+Util::uitos(begin)+ + return "reject index="+Util::itos(index)+", begin="+Util::itos(begin)+ ", length="+Util::uitos(length); } -- cgit