Accept '%i' as a synonym for '%d'.
authorMichael Brown <mcb30@etherboot.org>
Tue, 25 Jul 2006 14:33:20 +0000 (14:33 +0000)
committerMichael Brown <mcb30@etherboot.org>
Tue, 25 Jul 2006 14:33:20 +0000 (14:33 +0000)
src/core/vsprintf.c

index a80c62e..7626787 100644 (file)
@@ -237,7 +237,7 @@ size_t vcprintf ( struct printf_context *ctx, const char *fmt, va_list args ) {
                                hex = va_arg ( args, unsigned int );
                        }
                        ptr = format_hex ( ptr, hex, width, flags );
-               } else if ( *fmt == 'd' ) {
+               } else if ( ( *fmt == 'd' ) || ( *fmt == 'i' ) ){
                        signed long decimal;
 
                        if ( *length >= sizeof ( signed long ) ) {