X-Git-Url: https://pd.if.org/git/?p=pdclib;a=blobdiff_plain;f=functions%2Fstdio%2Fvfprintf.c;h=8e24d795c55476f3336417aee1c7e769a7e5f1bc;hp=626ad516302cf439116c6ba4592dcd33e54b5ba1;hb=3c60673fd7479218b6f8069b848a1f5c2bd10114;hpb=6089d8ab77f6f7bacbfa6354e8cfecab1b00c8bc diff --git a/functions/stdio/vfprintf.c b/functions/stdio/vfprintf.c index 626ad51..8e24d79 100644 --- a/functions/stdio/vfprintf.c +++ b/functions/stdio/vfprintf.c @@ -15,7 +15,6 @@ int vfprintf( struct _PDCLIB_file_t * _PDCLIB_restrict stream, const char * _PDCLIB_restrict format, va_list arg ) { /* TODO: This function should interpret format as multibyte characters. */ - /* Members: base, flags, n, i, current, s, width, prec, stream, arg */ struct _PDCLIB_status_t status; status.base = 0; status.flags = 0; @@ -27,6 +26,7 @@ int vfprintf( struct _PDCLIB_file_t * _PDCLIB_restrict stream, const char * _PDC status.prec = 0; status.stream = stream; va_copy( status.arg, arg ); + while ( *format != '\0' ) { const char * rc;