commit d33fc9efbb7551f46b0bbeb8ab8503614c2f15e6 from: Stefan Sperling date: Tue Jan 23 16:51:00 2018 UTC treat tag objects as a plain type in open_packed_object() commit - a48db7e5b54035d334c4b165479796da22ca7ed3 commit + d33fc9efbb7551f46b0bbeb8ab8503614c2f15e6 blob - dde87f702b68c390ab7ee893c4a31c8002249ee4 blob + 09db6b058275ca856d258a944240930e35fb7e3a --- lib/pack.c +++ lib/pack.c @@ -747,6 +747,7 @@ open_packed_object(struct got_object **obj, struct got case GOT_OBJ_TYPE_COMMIT: case GOT_OBJ_TYPE_TREE: case GOT_OBJ_TYPE_BLOB: + case GOT_OBJ_TYPE_TAG: err = open_plain_object(obj, path_packfile, id, type, offset + tslen, size); break; @@ -757,7 +758,6 @@ open_packed_object(struct got_object **obj, struct got packfile, id, offset, tslen, type, size); break; - case GOT_OBJ_TYPE_TAG: default: err = got_error(GOT_ERR_NOT_IMPL); goto done;