
14 Feb
2022
14 Feb
'22
1:04 p.m.
the %zx format are used in spl from files below: lib/lzma/LzmaTools.c common/malloc_simple.c
it results output like "... 0xx", "size=x" output, treat '%z' as '%l' to support `ssize_t' type.
Signed-off-by: Du Huanpeng dhu@hodcarrier.org --- lib/tiny-printf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tiny-printf.c b/lib/tiny-printf.c index 8fc7e48..4b65f72 100644 --- a/lib/tiny-printf.c +++ b/lib/tiny-printf.c @@ -228,7 +228,7 @@ static int _vprintf(struct printf_info *info, const char *fmt, va_list va) ch = *fmt++; } } - if (ch == 'l') { + if (ch == 'l' || ch == 'z') { ch = *(fmt++); islong = true; }
--
2.7.4