Skip to content

Commit a5e4ec0

Browse files
mhaggergitster
authored andcommitted
Inline function refname_format_print()
Soon we will make printing independent of collapsing. Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> Signed-off-by: Junio C Hamano <gitster@pobox.com>
1 parent 7f748c7 commit a5e4ec0

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

builtin/check-ref-format.c

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -48,17 +48,12 @@ static int check_ref_format_branch(const char *arg)
4848
return 0;
4949
}
5050

51-
static void refname_format_print(const char *arg)
52-
{
53-
char *refname = collapse_slashes(arg);
54-
printf("%s\n", refname);
55-
}
56-
5751
int cmd_check_ref_format(int argc, const char **argv, const char *prefix)
5852
{
5953
int i;
6054
int print = 0;
6155
int flags = 0;
56+
const char *refname;
6257

6358
if (argc == 2 && !strcmp(argv[1], "-h"))
6459
usage(builtin_check_ref_format_usage);
@@ -81,11 +76,14 @@ int cmd_check_ref_format(int argc, const char **argv, const char *prefix)
8176
if (! (i == argc - 1))
8277
usage(builtin_check_ref_format_usage);
8378

84-
if (check_refname_format(argv[i], flags))
79+
refname = argv[i];
80+
if (check_refname_format(refname, flags))
8581
return 1;
8682

87-
if (print)
88-
refname_format_print(argv[i]);
83+
if (print) {
84+
refname = collapse_slashes(refname);
85+
printf("%s\n", refname);
86+
}
8987

9088
return 0;
9189
}

0 commit comments

Comments
 (0)