commit b432fb3b238d777c20317b13604371e07631e014 from: Stefan Sperling date: Tue Jan 23 16:52:24 2018 UTC treat tag objects as a plain type in got_packfile_extract_object() commit - d33fc9efbb7551f46b0bbeb8ab8503614c2f15e6 commit + b432fb3b238d777c20317b13604371e07631e014 blob - 09db6b058275ca856d258a944240930e35fb7e3a blob + 5f0f002b5ba6b33241b38fbafd23d698a2812184 --- lib/pack.c +++ lib/pack.c @@ -870,13 +870,13 @@ got_packfile_extract_object(FILE **f, struct got_objec case GOT_OBJ_TYPE_COMMIT: case GOT_OBJ_TYPE_TREE: case GOT_OBJ_TYPE_BLOB: + case GOT_OBJ_TYPE_TAG: err = dump_plain_object(packfile, obj->type, obj->size, *f); break; case GOT_OBJ_TYPE_REF_DELTA: err = dump_ref_delta_object(repo, packfile, obj->type, obj->size, *f); break; - case GOT_OBJ_TYPE_TAG: case GOT_OBJ_TYPE_OFFSET_DELTA: default: err = got_error(GOT_ERR_NOT_IMPL);