commit - 5964503e6388e18a79167dbd4d7310b49371a75e
commit + 0f9ed2af036df203ad7b7e5b7e54756bf36a7c4c
blob - 1aa0ceaebb61ff5f5d563b41111c0e63ce2a9830
blob + 8aa0ad08ca44ef4b71ccf60df2cf2b962c13da78
--- lib/pack_index.c
+++ lib/pack_index.c
static const struct got_error *
read_packed_object(struct got_pack *pack, struct got_indexed_object *obj,
- FILE *tmpfile, struct got_hash *pack_sha1_ctx)
+ FILE *tmpfile, struct got_hash *pack_hash_ctx)
{
const struct got_error *err = NULL;
struct got_hash ctx;
struct got_inflate_checksum csum;
memset(&csum, 0, sizeof(csum));
- csum.input_ctx = pack_sha1_ctx;
+ csum.input_ctx = pack_hash_ctx;
csum.input_crc = &obj->crc;
err = got_pack_parse_object_type_and_size(&obj->type, &obj->size,
if (pack->map) {
obj->crc = crc32(obj->crc, pack->map + mapoff, obj->tslen);
- got_hash_update(pack_sha1_ctx, pack->map + mapoff, obj->tslen);
+ got_hash_update(pack_hash_ctx, pack->map + mapoff, obj->tslen);
mapoff += obj->tslen;
} else {
/* XXX Seek back and get the CRC of on-disk type+size bytes. */
if (lseek(pack->fd, obj->off, SEEK_SET) == -1)
return got_error_from_errno("lseek");
- err = read_checksum(&obj->crc, pack_sha1_ctx,
+ err = read_checksum(&obj->crc, pack_hash_ctx,
pack->fd, obj->tslen);
if (err)
return err;
SHA1_DIGEST_LENGTH);
obj->crc = crc32(obj->crc, pack->map + mapoff,
SHA1_DIGEST_LENGTH);
- got_hash_update(pack_sha1_ctx, pack->map + mapoff,
+ got_hash_update(pack_hash_ctx, pack->map + mapoff,
SHA1_DIGEST_LENGTH);
mapoff += SHA1_DIGEST_LENGTH;
err = got_inflate_to_mem_mmap(NULL, &datalen,
}
obj->crc = crc32(obj->crc, obj->delta.ref.ref_id.sha1,
SHA1_DIGEST_LENGTH);
- got_hash_update(pack_sha1_ctx,
+ got_hash_update(pack_hash_ctx,
obj->delta.ref.ref_id.sha1, SHA1_DIGEST_LENGTH);
err = got_inflate_to_mem_fd(NULL, &datalen, &obj->len,
&csum, obj->size, pack->fd);
obj->crc = crc32(obj->crc, pack->map + mapoff,
obj->delta.ofs.base_offsetlen);
- got_hash_update(pack_sha1_ctx, pack->map + mapoff,
+ got_hash_update(pack_hash_ctx, pack->map + mapoff,
obj->delta.ofs.base_offsetlen);
mapoff += obj->delta.ofs.base_offsetlen;
err = got_inflate_to_mem_mmap(NULL, &datalen,
err = got_error_from_errno("lseek");
break;
}
- err = read_checksum(&obj->crc, pack_sha1_ctx,
+ err = read_checksum(&obj->crc, pack_hash_ctx,
pack->fd, obj->delta.ofs.base_offsetlen);
if (err)
break;