diff --git a/builtin-fetch.c b/builtin-fetch.c
index 7293146525f525f628499744481796dad8a4a861..ebd0c0878835c0664d59e62d0b269db313d5a422 100644 (file)
--- a/builtin-fetch.c
+++ b/builtin-fetch.c
struct commit *current = NULL, *updated;
enum object_type type;
struct branch *current_branch = branch_get(NULL);
- const char *pretty_ref = ref->name + (
- !prefixcmp(ref->name, "refs/heads/") ? 11 :
- !prefixcmp(ref->name, "refs/tags/") ? 10 :
- !prefixcmp(ref->name, "refs/remotes/") ? 13 :
- 0);
+ const char *pretty_ref = prettify_refname(ref->name);
*display = 0;
type = sha1_object_info(ref->new_sha1, NULL);