projects
/
seabios.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
15aee2e
)
Minor update to bprintf.
author
Kevin O'Connor
<kevin@koconnor.net>
Sat, 1 Mar 2008 18:35:17 +0000
(13:35 -0500)
committer
Kevin O'Connor
<kevin@koconnor.net>
Sat, 1 Mar 2008 18:35:17 +0000
(13:35 -0500)
Support '%c'.
Fix bug causing junk to be printed on unrecognized % code.
src/output.c
patch
|
blob
|
history
diff --git
a/src/output.c
b/src/output.c
index 043caa2762c0e58d49672ff5401e9c16e31d2425..43eb12875837d977e2353f576b152366efae2044 100644
(file)
--- a/
src/output.c
+++ b/
src/output.c
@@
-135,13
+135,16
@@
bprintf(u16 action, const char *fmt, ...)
val = va_arg(args, s32);
puthex(action, val);
break;
+ case 'c':
+ val = va_arg(args, int);
+ putc(action, val);
+ break;
case 's':
sarg = va_arg(args, const char *);
puts_cs(action, sarg);
break;
default:
putc(action, '%');
- putc(action, *s);
n = s;
}
s = n;