Przywrócono xxHash

This commit is contained in:
yanczi 2025-11-01 23:53:25 +01:00
parent de7ced2939
commit 07f25198da
6 changed files with 7 additions and 55 deletions

View file

@ -224,7 +224,7 @@ std::vector<FilesTable> CreateCargo::ComputingHeadFiles()
f.close();
//Tworzenie hashu CRC
uint32_t crc = crc32(buffor);
uint64_t crc = XXH64(buffor.data(), buffor.size(), VERSION);
//Kompresjia
std::vector<char> zip;
@ -331,16 +331,6 @@ uint64_t CreateCargo::fnv64(const std::string& data)
return hash;
}
//-----------------------------------------------------------------------------
// Wygenerój CRC32 HASH integralnoœci
//-----------------------------------------------------------------------------
uint32_t CreateCargo::crc32(const std::vector<char>& buffer)
{
boost::crc_32_type crc;
crc.process_bytes(buffer.data(), buffer.size());
return crc.checksum();
}
//-----------------------------------------------------------------------------
// Sprawdzanie czy plik znajduje się na liście
//-----------------------------------------------------------------------------