From 617bb17556ae97a3e21b502c7fed1acfe9e1370a Mon Sep 17 00:00:00 2001 From: Edward Thomson Date: Thu, 9 May 2013 17:44:44 +0200 Subject: [PATCH] calloc refs instead of malloc'ing them --- src/refdb_fs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/refdb_fs.c b/src/refdb_fs.c index c0a32bae7..bb2cd0a73 100644 --- a/src/refdb_fs.c +++ b/src/refdb_fs.c @@ -106,7 +106,7 @@ static int packed_parse_oid( refname_len = refname_end - refname_begin; - ref = git__malloc(sizeof(struct packref) + refname_len + 1); + ref = git__calloc(1, sizeof(struct packref) + refname_len + 1); GITERR_CHECK_ALLOC(ref); memcpy(ref->name, refname_begin, refname_len); @@ -316,7 +316,7 @@ static int loose_lookup_to_packfile( git_buf_rtrim(&ref_file); name_len = strlen(name); - ref = git__malloc(sizeof(struct packref) + name_len + 1); + ref = git__calloc(1, sizeof(struct packref) + name_len + 1); GITERR_CHECK_ALLOC(ref); memcpy(ref->name, name, name_len);