commit | 27dedf0c3b78d1072fb5449149421284f9e5297b | [log] [tgz] |
---|---|---|
author | Junio C Hamano <junkio@cox.net> | Wed Nov 16 21:32:44 2005 -0800 |
committer | Junio C Hamano <junkio@cox.net> | Wed Nov 16 21:32:44 2005 -0800 |
tree | 80da2302f50bb1f396611a4a54a6da52a4592bd0 | |
parent | 60d64db4614b1007ca37c228923ec1964d5ad394 [diff] [blame] |
GIT 0.99.9j aka 1.0rc3 Signed-off-by: Junio C Hamano <junkio@cox.net>
diff --git a/tag.c b/tag.c index e574c4b..61ac434 100644 --- a/tag.c +++ b/tag.c
@@ -75,8 +75,11 @@ item->tag[taglen] = '\0'; item->tagged = lookup_object_type(object, type); - if (item->tagged) - add_ref(&item->object, item->tagged); + if (item->tagged && track_object_refs) { + struct object_refs *refs = alloc_object_refs(1); + refs->ref[0] = item->tagged; + set_object_refs(&item->object, refs); + } return 0; }