From: Jeff King Date: Thu, 07 Oct 2010 17:53:58 GMT Subject: Re: git log doesn't allow %x00 in custom format anymore? Message-ID: <20101007175358.GD12130@sigill.intra.peff.net> In-Reply-To: On Thu, Oct 07, 2010 at 07:52:42PM +0200, Matthieu Moy wrote: > Erik Faye-Lund writes: > > > Also, fwriting like that to stdout might be a bit troublesome on > > Windows because the string won't end up going through our > > ANSI-emulation. > > I don't know which one would be most portable, but if fwrite is the > problem, then > > printf("%*s%c", buf.buf, buf.len, info->hdr_termination); > > should do the trick. It does work, but you have to cast the buf.len size_t to an int. -Peff