Ah, I'd wondered if glib did that (it looked like it passed through to
libc for all the printf functions when I checked the code).  I'm using
2.8.1, and config.h in the source directory has

/* #undef HAVE_GOOD_PRINTF */

which would seem to imply it's using the system printf, as you'd
suggested.  I suppose I could toggle that and recompile glib to fix the
problem as well.

As for the ll substitutions, I wasn't saying they should be generally
used, merely that they fixed the problem for me.

Reply via email to