2008-02-27 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>

Fixed compile error on Mac OS X, on 64Bit OS maybe.
	* src/DHTBucket.cc

	Removed unnecessary cast.
	* src/HandshakeExtensionMessage.cc
pull/1/head
Tatsuhiro Tsujikawa 2008-02-27 13:16:04 +00:00
parent eb9f9ac59d
commit f9afa5eeac
3 changed files with 11 additions and 3 deletions

View File

@ -1,3 +1,11 @@
2008-02-27 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Fixed compile error on Mac OS X, on 64Bit OS maybe.
* src/DHTBucket.cc
Removed unnecessary cast.
* src/HandshakeExtensionMessage.cc
2008-02-27 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> 2008-02-27 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Fixed the bug that option handler for PREF_METALINK_ENABLE_UNIQUE_PROTOCOL. Fixed the bug that option handler for PREF_METALINK_ENABLE_UNIQUE_PROTOCOL.

View File

@ -46,7 +46,7 @@
namespace aria2 { namespace aria2 {
DHTBucket::DHTBucket(uint32_t prefixLength, DHTBucket::DHTBucket(size_t prefixLength,
const unsigned char* max, const unsigned char* min, const unsigned char* max, const unsigned char* min,
const SharedHandle<DHTNode>& localNode): const SharedHandle<DHTNode>& localNode):
_prefixLength(prefixLength), _prefixLength(prefixLength),

View File

@ -74,7 +74,7 @@ std::string HandshakeExtensionMessage::getBencodedData()
for(std::map<std::string, uint8_t>::const_iterator itr = _extensions.begin(); for(std::map<std::string, uint8_t>::const_iterator itr = _extensions.begin();
itr != _extensions.end(); ++itr) { itr != _extensions.end(); ++itr) {
const std::map<std::string, uint8_t>::value_type& vt = *itr; const std::map<std::string, uint8_t>::value_type& vt = *itr;
std::string idStr = Util::uitos((uint32_t)vt.second); std::string idStr = Util::uitos(vt.second);
exts->put(vt.first, new Data(idStr, true)); exts->put(vt.first, new Data(idStr, true));
} }
BencodeVisitor v; BencodeVisitor v;
@ -94,7 +94,7 @@ std::string HandshakeExtensionMessage::toString() const
for(std::map<std::string, uint8_t>::const_iterator itr = _extensions.begin(); for(std::map<std::string, uint8_t>::const_iterator itr = _extensions.begin();
itr != _extensions.end(); ++itr) { itr != _extensions.end(); ++itr) {
const std::map<std::string, uint8_t>::value_type& vt = *itr; const std::map<std::string, uint8_t>::value_type& vt = *itr;
s += ", "+vt.first+"="+Util::uitos((uint32_t)vt.second); s += ", "+vt.first+"="+Util::uitos(vt.second);
} }
return s; return s;
} }