commit - c52ac529dc36362fbfa98cfe20165b4008fdc440
commit + 40426839c0f017c96798052f68ca5049e5c6e65a
blob - 53496c9e563a84d4c5e33c5a6198eaa2fd1c37e3
blob + e98fb7adeb67978ac794c3f495708395ab1ac809
--- lib/pack.c
+++ lib/pack.c
}
static const struct got_error *
-get_delta_chain_max_size(uint64_t *max_size, struct got_delta_chain *deltas,
- FILE *packfile)
+get_delta_chain_max_size(uint64_t *max_size, struct got_delta_chain *deltas)
{
struct got_delta *delta;
uint64_t base_size = 0, result_size = 0;
return got_error(GOT_ERR_BAD_DELTA_CHAIN);
/* We process small enough files entirely in memory for speed. */
- err = get_delta_chain_max_size(&max_size, deltas, pack->packfile);
+ err = get_delta_chain_max_size(&max_size, deltas);
if (err)
return err;
if (max_size < GOT_DELTA_RESULT_SIZE_CACHED_MAX) {
if (SIMPLEQ_EMPTY(&deltas->entries))
return got_error(GOT_ERR_BAD_DELTA_CHAIN);
- err = get_delta_chain_max_size(&max_size, deltas, pack->packfile);
+ err = get_delta_chain_max_size(&max_size, deltas);
if (err)
return err;
accum_buf = malloc(max_size);
} else {
uint64_t max_size;
- err = get_delta_chain_max_size(&max_size, &obj->deltas,
- pack->packfile);
+ err = get_delta_chain_max_size(&max_size, &obj->deltas);
if (err)
return err;
if (max_size < GOT_DELTA_RESULT_SIZE_CACHED_MAX)