2 * COPYRIGHT: GNU GPL, see COPYING in the top level directory
3 * PROJECT: ReactOS crt library
4 * FILE: lib/sdk/crt/printf/_snprintf.c
5 * PURPOSE: Implementation of _snprintf
6 * PROGRAMMER: Timo Kreuzer
13 int _cdecl
streamout(FILE *stream
, const char *format
, va_list argptr
);
17 _snprintf(char *buffer
, size_t count
, const char *format
, ...)
23 stream
._base
= buffer
;
24 stream
._ptr
= stream
._base
;
26 stream
._bufsiz
= (unsigned long)-1;
27 stream
._cnt
= stream
._bufsiz
;
31 va_start(argptr
, format
);
32 result
= streamout(&stream
, format
, argptr
);