diff --git a/src/pack.c b/src/pack.c index 22dbd5647..b05aa91f1 100644 --- a/src/pack.c +++ b/src/pack.c @@ -744,7 +744,7 @@ cleanup: git__free(obj->data); if (elem) - *obj_offset = elem->offset; + *obj_offset = curpos; git_array_clear(chain); return error;