-void CopyMethod::CalculateHashes(FetchItem const * const Itm, FetchResult &Res)
-{
- Hashes Hash(Itm->ExpectedHashes);
- FileFd::CompressMode CompressMode = FileFd::None;
- if (_config->FindB("Acquire::GzipIndexes", false) == true)
- CompressMode = FileFd::Extension;
-
- FileFd Fd(Res.Filename, FileFd::ReadOnly, CompressMode);
- Hash.AddFD(Fd);
- Res.TakeHashes(Hash);
-}