On Sat, 2006-05-20 at 13:22 -0700, Aaron Stone wrote:

> I'll work on looping over va_args in trace.

I wrote a proof of concept, and while I can catch a null value coming
down the pike, there's no way to permute the arguments without resorting
to dark arts. We'll just have to trap null values before calling trace.

I would be much happier if Glib provided universally sane null handling.
Again, Owen Taylor refused a patch for this in May 2005. I've checked
the code in Gnome's CVS tree, and it still assumes no nulls in printf.

Aaron

Reply via email to