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