2010-06-21 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

Code cleanup
	* src/PiecedSegment.cc
pull/1/head
Tatsuhiro Tsujikawa 2010-06-21 14:04:30 +00:00
parent 427577eed4
commit 5c1611c702
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2010-06-21 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Code cleanup
* src/PiecedSegment.cc
2010-06-21 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Fixed the bug that corrups file if segment returned from

View File

@ -82,7 +82,8 @@ void PiecedSegment::updateWrittenLength(size_t bytes)
overflowLength_ = newWrittenLength-piece_->getLength();
newWrittenLength = piece_->getLength();
}
for(size_t i = writtenLength_/piece_->getBlockLength(); i < newWrittenLength/piece_->getBlockLength(); ++i) {
for(size_t i = writtenLength_/piece_->getBlockLength(),
end = newWrittenLength/piece_->getBlockLength(); i < end; ++i) {
piece_->completeBlock(i);
}
if(newWrittenLength == piece_->getLength()) {