commit - 37ebab0a227b033a388435a411feeec981969bca
commit + 4d0fef1df5fd36438be6d5f1cd6889640ab28c13
blob - 444ad15676d11655503b9fc76116e6129f4c4f1d
blob + a6cace500399b0016929e88f6e55f865d53c545d
--- libexec/got-index-pack/got-index-pack.c
+++ libexec/got-index-pack/got-index-pack.c
uint8_t *buf = NULL;
size_t len;
SHA1_CTX ctx;
- char *header;
+ char *header = NULL;
size_t headerlen;
int base_obj_type;
const char *obj_label;
SHA1Final(obj->id.sha1, &ctx);
done:
free(buf);
+ free(header);
while (!SIMPLEQ_EMPTY(&deltas.entries)) {
delta = SIMPLEQ_FIRST(&deltas.entries);
SIMPLEQ_REMOVE_HEAD(&deltas.entries, entry);