status.prec = 0;
status.stream = stream;
va_copy( status.arg, arg );
+ // FIXME: This whole shebang should operate on STREAM, not S...
while ( *format != '\0' )
{
const char * rc;
}
else
{
+ /* NULL return code indicates matching error */
+ if ( rc == NULL )
+ {
+ break;
+ }
/* Continue parsing after conversion specifier */
format = rc;
}