2009-06-07 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

Fixed compiler warnings on netbsd
	* src/DHTConnectionImpl.cc
	* src/PeerListenCommand.cc
	* src/PeerSessionResource.cc
	* src/SegmentMan.cc
pull/1/head
Tatsuhiro Tsujikawa 2009-06-07 12:36:27 +00:00
parent 23d04f0cc3
commit 8adb77dc29
5 changed files with 13 additions and 4 deletions

View File

@ -1,3 +1,11 @@
2009-06-07 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Fixed compiler warnings on netbsd
* src/DHTConnectionImpl.cc
* src/PeerListenCommand.cc
* src/PeerSessionResource.cc
* src/SegmentMan.cc
2009-06-07 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net> 2009-06-07 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Updated Ukrainian translation. Thanks to all translators. Updated Ukrainian translation. Thanks to all translators.

View File

@ -60,7 +60,7 @@ bool DHTConnectionImpl::bind(uint16_t& port, IntSequence& ports)
for(std::deque<int32_t>::const_iterator portItr = randPorts.begin(); for(std::deque<int32_t>::const_iterator portItr = randPorts.begin();
portItr != randPorts.end(); ++portItr) { portItr != randPorts.end(); ++portItr) {
if(!(0 < (*portItr) && (*portItr) <= UINT16_MAX)) { if(!(0 < (*portItr) && (*portItr) <= 65535)) {
continue; continue;
} }
port = (*portItr); port = (*portItr);

View File

@ -77,7 +77,7 @@ bool PeerListenCommand::bindPort(uint16_t& port, IntSequence& seq)
for(std::deque<int32_t>::const_iterator portItr = randPorts.begin(); for(std::deque<int32_t>::const_iterator portItr = randPorts.begin();
portItr != randPorts.end(); ++portItr) { portItr != randPorts.end(); ++portItr) {
if(!(0 < (*portItr) && (*portItr) <= UINT16_MAX)) { if(!(0 < (*portItr) && (*portItr) <= 65535)) {
continue; continue;
} }
port = (*portItr); port = (*portItr);

View File

@ -237,7 +237,7 @@ void PeerSessionResource::dhtEnabled(bool b)
void PeerSessionResource::updateLatency(unsigned int latency) void PeerSessionResource::updateLatency(unsigned int latency)
{ {
_latency = _latency*0.2+latency*0.8; _latency = static_cast<unsigned int>(_latency*0.2+latency*0.8);
} }
uint64_t PeerSessionResource::uploadLength() const uint64_t PeerSessionResource::uploadLength() const

View File

@ -132,7 +132,8 @@ SegmentHandle SegmentMan::checkoutSegment(cuid_t cuid,
SegmentEntryHandle SegmentMan::findSlowerSegmentEntry SegmentEntryHandle SegmentMan::findSlowerSegmentEntry
(const PeerStatHandle& peerStat) (const PeerStatHandle& peerStat)
{ {
unsigned int speed = peerStat->getAvgDownloadSpeed()*0.8; unsigned int speed =
static_cast<unsigned int>(peerStat->getAvgDownloadSpeed()*0.8);
SegmentEntryHandle slowSegmentEntry; SegmentEntryHandle slowSegmentEntry;
int startupIdleTime = _option->getAsInt(PREF_STARTUP_IDLE_TIME); int startupIdleTime = _option->getAsInt(PREF_STARTUP_IDLE_TIME);
for(std::deque<SharedHandle<SegmentEntry> >::const_iterator itr = for(std::deque<SharedHandle<SegmentEntry> >::const_iterator itr =