From b7df39b7ae162dbbcea218b5a56c46f6edf81e92 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Thu, 28 Oct 2010 14:19:29 +0000 Subject: 2010-10-28 Tatsuhiro Tsujikawa Fixed compiler warning about printf format. * src/AdaptiveURISelector.cc * src/BtPieceMessage.cc * src/DHTAbstractNodeLookupTask.h * src/DHTMessageFactoryImpl.cc * src/DHTPeerLookupTask.cc * src/DHTReplaceNodeTask.cc * src/DefaultBtAnnounce.cc * src/DefaultBtInteractive.cc * src/DefaultBtMessageDispatcher.cc * src/DefaultBtProgressInfoFile.cc * src/DefaultBtRequestFactory.cc * src/DefaultExtensionMessageFactory.cc * src/DefaultPieceStorage.cc * src/DownloadCommand.cc * src/FileAllocationCommand.cc * src/FileEntry.cc * src/HandshakeExtensionMessage.cc * src/IteratableChunkChecksumValidator.cc * src/LibgcryptDHKeyExchange.h * src/LibsslDHKeyExchange.h * src/LpdDispatchMessageCommand.cc * src/MSEHandshake.cc * src/MessageDigestHelper.cc * src/MultiDiskAdaptor.cc * src/PeerConnection.cc * src/SegmentMan.cc * src/TimedHaltCommand.cc * src/UTMetadataRequestExtensionMessage.cc * src/UTPexExtensionMessage.cc * src/bencode2.cc * src/bittorrent_helper.cc * src/message.h --- src/DefaultExtensionMessageFactory.cc | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src/DefaultExtensionMessageFactory.cc') diff --git a/src/DefaultExtensionMessageFactory.cc b/src/DefaultExtensionMessageFactory.cc index 5070f986..a22d3dd3 100644 --- a/src/DefaultExtensionMessageFactory.cc +++ b/src/DefaultExtensionMessageFactory.cc @@ -94,8 +94,10 @@ DefaultExtensionMessageFactory::createMessage(const unsigned char* data, size_t return m; } else if(extensionName == "ut_metadata") { if(length == 0) { - throw DL_ABORT_EX(StringFormat(MSG_TOO_SMALL_PAYLOAD_SIZE, - "ut_metadata", length).str()); + throw DL_ABORT_EX + (StringFormat(MSG_TOO_SMALL_PAYLOAD_SIZE, + "ut_metadata", + static_cast(length)).str()); } size_t end; SharedHandle decoded = bencode2::decode(data+1, length-1, end); @@ -148,8 +150,9 @@ DefaultExtensionMessageFactory::createMessage(const unsigned char* data, size_t return m; } default: - throw DL_ABORT_EX(StringFormat("Bad ut_metadata: unknown msg_type=%u", - msgType->i()).str()); + throw DL_ABORT_EX + (StringFormat("Bad ut_metadata: unknown msg_type=%u", + static_cast(msgType->i())).str()); } } else { throw DL_ABORT_EX -- cgit