1/***************************************************************************
2 * LPRng - An Extended Print Spooler System
3 *
4 * Copyright 1988-2003, Patrick Powell, San Diego, CA
5 *     papowell@lprng.com
6 * See LICENSE for conditions of use.
7 * $Id: plp_snprintf.h,v 1.1.1.1 2008/10/15 03:28:27 james26_jang Exp $
8 ***************************************************************************/
9
10
11
12#ifndef _PLP_SNPRINTF_
13#define _PLP_SNPRINTF_
14
15/* PROTOTYPES */
16/* VARARGS3 */
17#ifdef HAVE_STDARGS
18 int plp_vsnprintf(char *str, size_t count, const char *fmt, va_list args)
19#else
20 int plp_vsnprintf(char *str, size_t count, const char *fmt, va_list args)
21#endif
22
23;
24/* VARARGS3 */
25#ifdef HAVE_STDARGS
26 int plp_unsafe_vsnprintf(char *str, size_t count, const char *fmt, va_list args)
27#else
28 int plp_unsafe_vsnprintf(char *str, size_t count, const char *fmt, va_list args)
29#endif
30;
31/* VARARGS3 */
32#ifdef HAVE_STDARGS
33 int plp_snprintf (char *str,size_t count,const char *fmt,...)
34#else
35 int plp_snprintf (va_alist) va_dcl
36#endif
37;
38/* VARARGS3 */
39#ifdef HAVE_STDARGS
40 int plp_unsafe_snprintf (char *str,size_t count,const char *fmt,...)
41#else
42 int plp_unsafe_snprintf (va_alist) va_dcl
43#endif
44;
45
46#endif
47