diff options
Diffstat (limited to 'validation/varargs-format-dyn-prec.c')
-rw-r--r-- | validation/varargs-format-dyn-prec.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/validation/varargs-format-dyn-prec.c b/validation/varargs-format-dyn-prec.c new file mode 100644 index 00000000..a143f166 --- /dev/null +++ b/validation/varargs-format-dyn-prec.c @@ -0,0 +1,11 @@ +extern void pf(const char *msg, ...) __attribute__((format(printf, 1, 2))); + +static void test(int prec) +{ + pf("%*s\n", prec, "xyz"); +} + +/* + * check-name: variadic formatting test dynamic precision + * check-command: sparse -Wformat $file + */ |