Be careful when dereferencing tags.
authorJunio C Hamano <junkio@cox.net>
Wed, 2 Nov 2005 23:19:13 +0000 (15:19 -0800)
committerJunio C Hamano <junkio@cox.net>
Thu, 3 Nov 2005 00:50:58 +0000 (16:50 -0800)
commit9534f40bc42dd826cc26c8c8c84f6a8a5fc569f6
tree85db17a196526144838f60d848c9582c4e113d59
parent2fd955cc0b49de9e64b2f073ce76033975f0be24
Be careful when dereferencing tags.

One caller of deref_tag() was not careful enough to make sure
what deref_tag() returned was not NULL (i.e. we found a tag
object that points at an object we do not have).  Fix it, and
warn about refs that point at such an incomplete tag where
needed.

Signed-off-by: Junio C Hamano <junkio@cox.net>
commit.c
fetch-pack.c
name-rev.c
send-pack.c
server-info.c
sha1_name.c
tag.c
tag.h
upload-pack.c