mirror of https://github.com/aria2/aria2
Fixed compile error without libnettle, libgcrypt and openssl
parent
57b2336e58
commit
db86ffbca9
|
@ -253,21 +253,22 @@ SharedHandle<CheckIntegrityEntry> RequestGroup::createCheckIntegrityEntry()
|
||||||
} else {
|
} else {
|
||||||
checkEntry.reset(new StreamCheckIntegrityEntry(this));
|
checkEntry.reset(new StreamCheckIntegrityEntry(this));
|
||||||
}
|
}
|
||||||
#ifdef ENABLE_MESSAGE_DIGEST
|
|
||||||
} else if(downloadFinishedByFileLength() &&
|
|
||||||
downloadContext_->isChecksumVerificationAvailable()) {
|
|
||||||
pieceStorage_->markAllPiecesDone();
|
|
||||||
loadAndOpenFile(infoFile);
|
|
||||||
ChecksumCheckIntegrityEntry* tempEntry =
|
|
||||||
new ChecksumCheckIntegrityEntry(this);
|
|
||||||
tempEntry->setRedownload(true);
|
|
||||||
checkEntry.reset(tempEntry);
|
|
||||||
} else
|
} else
|
||||||
#endif // ENABLE_MESSAGE_DIGEST
|
#ifdef ENABLE_MESSAGE_DIGEST
|
||||||
{
|
if(downloadFinishedByFileLength() &&
|
||||||
|
downloadContext_->isChecksumVerificationAvailable()) {
|
||||||
|
pieceStorage_->markAllPiecesDone();
|
||||||
loadAndOpenFile(infoFile);
|
loadAndOpenFile(infoFile);
|
||||||
checkEntry.reset(new StreamCheckIntegrityEntry(this));
|
ChecksumCheckIntegrityEntry* tempEntry =
|
||||||
}
|
new ChecksumCheckIntegrityEntry(this);
|
||||||
|
tempEntry->setRedownload(true);
|
||||||
|
checkEntry.reset(tempEntry);
|
||||||
|
} else
|
||||||
|
#endif // ENABLE_MESSAGE_DIGEST
|
||||||
|
{
|
||||||
|
loadAndOpenFile(infoFile);
|
||||||
|
checkEntry.reset(new StreamCheckIntegrityEntry(this));
|
||||||
|
}
|
||||||
return checkEntry;
|
return checkEntry;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue