david/ipxe
Archived
1
0

Handle the '"%c", 0' case correctly.

This commit is contained in:
Michael Brown 2006-05-14 11:55:30 +00:00
parent efd6281a35
commit eb6b8e8d70

View File

@ -228,7 +228,7 @@ size_t vcprintf ( struct printf_context *ctx, const char *fmt, va_list args ) {
ptr = tmp_buf + sizeof ( tmp_buf ) - 1;
*ptr = '\0';
if ( *fmt == 'c' ) {
*(--ptr) = va_arg ( args, unsigned int );
ctx->handler ( ctx, va_arg ( args, unsigned int ) );
} else if ( *fmt == 's' ) {
ptr = va_arg ( args, char * );
} else if ( *fmt == 'p' ) {