K 10 svn:author V 7 sobomax K 8 svn:date V 27 2007-04-24T05:56:39.000000Z K 7 svn:log V 317 Our v*printf() family of functions don't return va_list to its original state upon return, therefore if we want to call such functions several times on different streams we need to wrap each call to va_start/va_end otherwise it either prints garbage on second and subsequent invocation or simply crashes the program. END