blob: f56a492adb399285ea7c5c429cca813f9a99db50 [file] [log] [blame]
H. Peter Anvin304b6052007-09-28 10:50:20 -07001/*
2 * snprintf()
3 *
4 * Implement snprintf() in terms of vsnprintf()
5 */
6
7#include <stdio.h>
8#include <stdlib.h>
9#include <stdarg.h>
10
11#include "nasmlib.h"
12
13int snprintf(char *str, size_t size, const char *format, ...)
14{
15 va_list ap;
16 int rv;
17
18 va_start(ap, format);
19 rv = vsnprintf(str, size, format, ap);
20 va_end(ap);
21
22 return rv;
23}
24