Esempio n. 1
0
void XzCheck_Update(CXzCheck *p, const void *data, size_t size)
{
	switch (p->mode)
	{
	case XZ_CHECK_CRC32: p->crc = CrcUpdate(p->crc, data, size); break;
	case XZ_CHECK_CRC64: p->crc64 = Crc64Update(p->crc64, data, size); break;
	case XZ_CHECK_SHA256: Sha256_Update(&p->sha, (const Byte *)data, size); break;
	}
}
Esempio n. 2
0
void XzCheck_Update(CXzCheck *p, const void *data, size_t size)
{
  switch (p->mode)
  {
    case XZ_CHECK_CRC32: p->crc = CrcUpdate(p->crc, data, size); break;
    case XZ_CHECK_CRC64: p->crc64 = Crc64Update(p->crc64, data, size); break;
    case XZ_CHECK_SHA256:
        if ((p->sha))
            cl_update_hash(p->sha, (void *)data, size);
        break;
  }
}