Re: [PATCH v2] branch: colour upstream branches
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Apr 15, 2013, 01:52 UTC
- Message-ID
- <7vd2tw4l2e.fsf@alter.siamese.dyndns.org>
- In-Reply-To
- <20130415004746.GA6477@sigill.intra.peff.net>
Jeff King <peff@peff.net> writes:
Show 13 quoted lines
> On Sun, Apr 14, 2013 at 06:38:27PM -0500, Felipe Contreras wrote: > >> + if (want_color(branch_use_color)) >> + snprintf(fancy, sizeof(fancy), "%s%s%s", >> + branch_get_color(BRANCH_COLOR_UPSTREAM), >> + ref, branch_get_color(BRANCH_COLOR_RESET)); >> + else >> + strncpy(fancy, ref, sizeof(fancy)); > > $ man strncpy | grep -C1 Warning > The strncpy() function is similar, except that at most n bytes of src are > copied. Warning: If there is no null byte among the first n bytes of src, > the string placed in dest will not be null-terminated.
Is there a reason to avoid strbuf_addf() here? We are talking about output for human consumption and not performance critical code, no?