mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2026-03-23 20:02:33 +08:00
fix(klibc): fix incorrect %hh format output for values in [0x80, 0xff]
This commit is contained in:
@@ -560,7 +560,7 @@ int rt_vsnprintf(char *buf, size_t size, const char *fmt, va_list args)
|
||||
}
|
||||
else if (qualifier == 'H')
|
||||
{
|
||||
num = (rt_int8_t)va_arg(args, rt_int32_t);
|
||||
num = (rt_uint8_t)va_arg(args, rt_int32_t);
|
||||
if (flags & SIGN)
|
||||
{
|
||||
num = (rt_int8_t)num;
|
||||
|
||||
Reference in New Issue
Block a user