chiark / gitweb /
[PATCH] sync klibc with release 0.95
[elogind.git] / klibc / klibc / sprintf.c
1 /*
2  * sprintf.c
3  */
4
5 #include <stdio.h>
6 #include <unistd.h>
7
8 int sprintf(char *buffer, const char *format, ...)
9 {
10   va_list ap;
11   int rv;
12
13   va_start(ap, format);
14   rv = vsnprintf(buffer, ~(size_t)0, format, ap);
15   va_end(ap);
16
17   return rv;
18 }