Thread (8 messages) flat view 8 messages, 5 authors, 2016-06-15

Re: [PATCH] Change "refs/" references to symbolic constants

From: Johannes Schindelin <hidden>
Date: 2016-06-15 22:43:38

Hi,

On Tue, 2 Oct 2007, Jeff King wrote:
On Tue, Oct 02, 2007 at 05:22:23PM -0700, Junio C Hamano wrote:
quoted
quoted
  strbuf_init(&url);
  strbuf_addf(&url, "%s/objects/pack/pack-%s.idx", repo->base, hex);
Ugh, this typically calls snprintf() twice doesn't it?
Yes, it probably does. However, I think it is considerably easier to
read and more maintainable. Are you "ugh"ing because of the performance
impact (which should be negligible unless this is in a tight loop) or
because of the portability problems associated with va_copy?
I wonder, I wonder, if

	strbuf_addstr(&url, repo->base);
	strbuf_addstr(&url, "/objects/pack/pack-");
	strbuf_addstr(&url, hex);
	strbuf_addstr(&url, ".idx");

would make anybody else but me happy...

Ciao,
Dscho
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help