Convert struct object to object_id
struct object is one of the major data structures dealing with object IDs. Convert it to use struct object_id instead of an unsigned char array. Convert get_object_hash to refer to the new member as well. Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net> Signed-off-by: Jeff King <peff@peff.net>
This commit is contained in:
committed by
Jeff King
parent
7999b2cf77
commit
f2fd0760f6
4
tag.c
4
tag.c
@ -130,11 +130,11 @@ int parse_tag(struct tag *item)
|
||||
data = read_sha1_file(get_object_hash(item->object), &type, &size);
|
||||
if (!data)
|
||||
return error("Could not read %s",
|
||||
sha1_to_hex(item->object.sha1));
|
||||
oid_to_hex(&item->object.oid));
|
||||
if (type != OBJ_TAG) {
|
||||
free(data);
|
||||
return error("Object %s not a tag",
|
||||
sha1_to_hex(item->object.sha1));
|
||||
oid_to_hex(&item->object.oid));
|
||||
}
|
||||
ret = parse_tag_buffer(item, data, size);
|
||||
free(data);
|
||||
|
||||
Reference in New Issue
Block a user