diff --git a/include/ubixos/bcd.h b/include/ubixos/bcd.h index 47568a0..8a6fa48 100644 --- a/include/ubixos/bcd.h +++ b/include/ubixos/bcd.h @@ -37,4 +37,4 @@ #define bin2bcd(bin) (bin2bcd_data[bin]) #define hex2ascii(hex) (hex2ascii_data[hex]) -#endif /* !_UBIXOS_BCD_H_ +#endif /* !_UBIXOS_BCD_H_ */ diff --git a/sys/lib/kprintf.c b/sys/lib/kprintf.c index 374cee8..25e95dc 100644 --- a/sys/lib/kprintf.c +++ b/sys/lib/kprintf.c @@ -277,13 +277,18 @@ } int sprintf(char *buf, const char *fmt, ...) { + va_list args; int i; + va_start(args, fmt); -//i = vsprintf( buf, fmt, args ); + + /* i = vsprintf( buf, fmt, args ); */ i = kvprintf(fmt, NULL, buf, 10, args); + va_end(args); return (i); + } /*