diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-10-28 14:19:29 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2010-10-28 14:19:29 +0000 |
| commit | b7df39b7ae162dbbcea218b5a56c46f6edf81e92 (patch) | |
| tree | d4da96e1fd1e6df00dad3f9ddd252b784f416793 /src/DefaultExtensionMessageFactory.cc | |
| parent | 59bc2a7da7098205669ef831602f73398113d969 (diff) | |
2010-10-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
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
Diffstat (limited to 'src/DefaultExtensionMessageFactory.cc')
| -rw-r--r-- | src/DefaultExtensionMessageFactory.cc | 11 |
1 files changed, 7 insertions, 4 deletions
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<unsigned long>(length)).str()); } size_t end; SharedHandle<ValueBase> 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<unsigned int>(msgType->i())).str()); } } else { throw DL_ABORT_EX |
