On Thu, Oct 07, 2010 at 07:52:42PM +0200, Matthieu Moy wrote:
Erik Faye-Lund [off-list ref] writes:
quoted
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