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

Added _logger->info() guard
	* src/IteratableChunkChecksumValidator.cc
pull/1/head
Tatsuhiro Tsujikawa 2010-06-01 11:45:53 +00:00
parent 974ad351a1
commit 9be631e007
2 changed files with 12 additions and 5 deletions

View File

@ -1,3 +1,8 @@
2010-06-01 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Added _logger->info() guard
* src/IteratableChunkChecksumValidator.cc
2010-05-26 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net> 2010-05-26 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
Fixed the bug that feeding Metalink XML via pipe (-M- option) does Fixed the bug that feeding Metalink XML via pipe (-M- option) does

View File

@ -86,11 +86,13 @@ void IteratableChunkChecksumValidator::validateChunk()
if(actualChecksum == _dctx->getPieceHashes()[_currentIndex]) { if(actualChecksum == _dctx->getPieceHashes()[_currentIndex]) {
_bitfield->setBit(_currentIndex); _bitfield->setBit(_currentIndex);
} else { } else {
_logger->info(EX_INVALID_CHUNK_CHECKSUM, if(_logger->info()) {
_currentIndex, _logger->info(EX_INVALID_CHUNK_CHECKSUM,
util::itos(getCurrentOffset(), true).c_str(), _currentIndex,
_dctx->getPieceHashes()[_currentIndex].c_str(), util::itos(getCurrentOffset(), true).c_str(),
actualChecksum.c_str()); _dctx->getPieceHashes()[_currentIndex].c_str(),
actualChecksum.c_str());
}
_bitfield->unsetBit(_currentIndex); _bitfield->unsetBit(_currentIndex);
} }
} catch(RecoverableException& ex) { } catch(RecoverableException& ex) {