From 6c7c19e4378b9b9640dc0b250d09264f5cd99572 Mon Sep 17 00:00:00 2001 From: dzwdz Date: Thu, 15 Sep 2022 22:43:39 +0200 Subject: shared/printf: string precision --- src/user/app/tests/shared/printf.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/user') diff --git a/src/user/app/tests/shared/printf.c b/src/user/app/tests/shared/printf.c index 37b9679..71122f5 100644 --- a/src/user/app/tests/shared/printf.c +++ b/src/user/app/tests/shared/printf.c @@ -43,6 +43,9 @@ static void test_printf(void) { test(!strcmp(buf, " -001")); snprintf(buf, sizeof buf, "%.5d", 123); test(!strcmp(buf, "00123")); + + snprintf(buf, sizeof buf, "%.1s,%.10s,%.*s", "hello", "hello", 3, "hello"); + test(!strcmp(buf, "h,hello,hel")); } void r_s_printf(void) { -- cgit v1.2.3