No empty .Rs/.Re
[netbsd-mini2440.git] / regress / lib / libc / ssp / vsnprintf / vsnprintf.c
blob86fc66f4fd202a219435e200501a1573769ea339
1 #include <stdio.h>
2 #include <stdlib.h>
3 #include <stdarg.h>
5 static void wrap(char *str, size_t, const char *, ...);
7 static void
8 wrap(char *str, size_t len, const char *fmt, ...)
10 va_list ap;
11 va_start(ap, fmt);
12 (void)vsnprintf(str, len, fmt, ap);
13 va_end(ap);
16 int
17 main(int argc, char *argv[])
19 char b[10];
20 size_t len = atoi(argv[1]);
21 wrap(b, len, "%s", "012345678910");
22 (void)printf("%s\n", b);
23 return 0;