1 From 983c936a996dba2da91358be7e0b1e2a4481741a Mon Sep 17 00:00:00 2001
2 From: Ian Jackson <ijackson@chiark.greenend.org.uk>
3 Date: Fri, 4 Nov 2016 17:26:18 +0000
4 Subject: [PATCH 3/5] check-ref-format: Abolish leak of collapsed refname
6 collapse_slashes always returns a value from xmallocz.
8 Right now this leak is not very interesting, since we only call
9 check_one_ref_format once.
11 Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
13 builtin/check-ref-format.c | 4 +++-
14 1 file changed, 3 insertions(+), 1 deletion(-)
16 diff --git a/builtin/check-ref-format.c b/builtin/check-ref-format.c
17 index f12c19c..020ebe8 100644
18 --- a/builtin/check-ref-format.c
19 +++ b/builtin/check-ref-format.c
20 @@ -63,8 +63,10 @@ static int check_one_ref_format(const char *refname)
21 : check_refname_format(refname, flags);
26 printf("%s\n", refname);
27 + free((void*)refname);
31 int cmd_check_ref_format(int argc, const char **argv, const char *prefix)