PatchworkOS
Loading...
Searching...
No Matches
snprintf.c
Go to the documentation of this file.
1
#include <
stdio.h
>
2
3
int
snprintf
(
char
*
_RESTRICT
s,
size_t
n,
const
char
*
_RESTRICT
format, ...)
4
{
5
int
rc;
6
va_list
ap;
7
va_start
(ap, format);
8
rc =
vsnprintf
(s, n, format, ap);
9
va_end
(ap);
10
return
rc;
11
}
_RESTRICT
#define _RESTRICT
Definition
config.h:17
snprintf
int snprintf(char *_RESTRICT s, size_t n, const char *_RESTRICT format,...)
Definition
snprintf.c:3
va_start
#define va_start(ap, parmN)
Definition
stdarg.h:14
va_end
#define va_end(ap)
Definition
stdarg.h:13
va_list
__builtin_va_list va_list
Definition
stdarg.h:9
stdio.h
vsnprintf
_PUBLIC int vsnprintf(char *_RESTRICT s, size_t n, const char *_RESTRICT format, va_list arg)
Definition
vsnprintf.c:5
src
libstd
functions
stdio
snprintf.c
Generated by
1.9.8