X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=tag.c;h=f390ee703036bc74d6447d7e96c828310a948c2b;hb=74237d6236d7e32f69469ff26df3f3bb3875f523;hp=ac0e57398a2b236c9501ac43c517ead371b8988c;hpb=8fc11b5aa98540f7caab87e22e5aae63512893a2;p=git.git diff --git a/tag.c b/tag.c index ac0e5739..f390ee70 100644 --- a/tag.c +++ b/tag.c @@ -19,8 +19,7 @@ struct tag *lookup_tag(const unsigned char *sha1) { struct object *obj = lookup_object(sha1); if (!obj) { - struct tag *ret = xmalloc(sizeof(struct tag)); - memset(ret, 0, sizeof(struct tag)); + struct tag *ret = xcalloc(1, sizeof(struct tag)); created_object(sha1, &ret->object); ret->object.type = tag_type; return ret;