1 /* Copyright (C) 2004 Manuel Novoa III <mjn3@codepoet.org>
2 *
3 * GNU Library General Public License (LGPL) version 2 or later.
4 *
5 * Dedicated to Toni. See uClibc/DEDICATION.mjn3 for details.
6 */
7
8 #include "_stdio.h"
9 #include <stdarg.h>
10 #include <wchar.h>
11
12
13 #ifndef __STDIO_BUFFERS
14 #warning Skipping swprintf since no buffering!
15 #else /* __STDIO_BUFFERS */
16
swprintf(wchar_t * __restrict buf,size_t size,const wchar_t * __restrict format,...)17 int swprintf(wchar_t *__restrict buf, size_t size,
18 const wchar_t * __restrict format, ...)
19 {
20 va_list arg;
21 int rv;
22
23 va_start(arg, format);
24 rv = vswprintf(buf, size, format, arg);
25 va_end(arg);
26
27 return rv;
28 }
29
30 #endif /* __STDIO_BUFFERS */
31