diff options
author | Junio C Hamano <gitster@pobox.com> | 2014-03-31 16:31:19 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2014-03-31 16:31:20 -0700 |
commit | 1d9aaed2fa43dde6ea223b42c0a1a5a714343988 (patch) | |
tree | 99ad520c58d24d15a5ab153d39454d3393f513f0 | |
parent | Merge branch 'jk/tests-cleanup' (diff) | |
parent | branch.c: install_branch_config: simplify if chain (diff) | |
download | tgif-1d9aaed2fa43dde6ea223b42c0a1a5a714343988.tar.xz |
Merge branch 'an/branch-config-message'
* an/branch-config-message:
branch.c: install_branch_config: simplify if chain
-rw-r--r-- | branch.c | 46 |
1 files changed, 23 insertions, 23 deletions
@@ -77,29 +77,29 @@ void install_branch_config(int flag, const char *local, const char *origin, cons strbuf_release(&key); if (flag & BRANCH_CONFIG_VERBOSE) { - if (shortname && origin) - printf_ln(rebasing ? - _("Branch %s set up to track remote branch %s from %s by rebasing.") : - _("Branch %s set up to track remote branch %s from %s."), - local, shortname, origin); - else if (shortname && !origin) - printf_ln(rebasing ? - _("Branch %s set up to track local branch %s by rebasing.") : - _("Branch %s set up to track local branch %s."), - local, shortname); - else if (!shortname && origin) - printf_ln(rebasing ? - _("Branch %s set up to track remote ref %s by rebasing.") : - _("Branch %s set up to track remote ref %s."), - local, remote); - else if (!shortname && !origin) - printf_ln(rebasing ? - _("Branch %s set up to track local ref %s by rebasing.") : - _("Branch %s set up to track local ref %s."), - local, remote); - else - die("BUG: impossible combination of %p and %p", - shortname, origin); + if (shortname) { + if (origin) + printf_ln(rebasing ? + _("Branch %s set up to track remote branch %s from %s by rebasing.") : + _("Branch %s set up to track remote branch %s from %s."), + local, shortname, origin); + else + printf_ln(rebasing ? + _("Branch %s set up to track local branch %s by rebasing.") : + _("Branch %s set up to track local branch %s."), + local, shortname); + } else { + if (origin) + printf_ln(rebasing ? + _("Branch %s set up to track remote ref %s by rebasing.") : + _("Branch %s set up to track remote ref %s."), + local, remote); + else + printf_ln(rebasing ? + _("Branch %s set up to track local ref %s by rebasing.") : + _("Branch %s set up to track local ref %s."), + local, remote); + } } } |