diff options
author | Allan Stephens <allan.stephens@windriver.com> | 2015-10-21 08:34:43 -0400 |
---|---|---|
committer | Anas Nashif <anas.nashif@intel.com> | 2016-02-05 20:24:36 -0500 |
commit | a1d47ba5399b4035aa247de5c05b03b943e4f6ef (patch) | |
tree | 6a59f3853df69d900a7050eaa6f7608c86863aae /misc | |
parent | 8f1e55044b902300f278a4751a80746b4ce53150 (diff) |
printk: Add support for %c
printk() now supports format strings containing %c.
Change-Id: I3de290db59cb1ae5a65a928842e7a74bbf8ecce8
Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
Diffstat (limited to 'misc')
-rw-r--r-- | misc/printk.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/misc/printk.c b/misc/printk.c index 85b8cc2d1..050b7ca54 100644 --- a/misc/printk.c +++ b/misc/printk.c @@ -119,6 +119,12 @@ static inline void _vprintk(const char *fmt, va_list ap) _char_out((int)(*s++)); break; } + case 'c': { + int c = va_arg(ap, int); + + _char_out(c); + break; + } default: _char_out((int)'%'); _char_out((int)*fmt); |