1*b30d1939SAndy Fiddaman /***********************************************************************
2*b30d1939SAndy Fiddaman * *
3*b30d1939SAndy Fiddaman * This software is part of the ast package *
4*b30d1939SAndy Fiddaman * Copyright (c) 1985-2011 AT&T Intellectual Property *
5*b30d1939SAndy Fiddaman * and is licensed under the *
6*b30d1939SAndy Fiddaman * Eclipse Public License, Version 1.0 *
7*b30d1939SAndy Fiddaman * by AT&T Intellectual Property *
8*b30d1939SAndy Fiddaman * *
9*b30d1939SAndy Fiddaman * A copy of the License is available at *
10*b30d1939SAndy Fiddaman * http://www.eclipse.org/org/documents/epl-v10.html *
11*b30d1939SAndy Fiddaman * (with md5 checksum b35adb5213ca9657e911e9befb180842) *
12*b30d1939SAndy Fiddaman * *
13*b30d1939SAndy Fiddaman * Information and Software Systems Research *
14*b30d1939SAndy Fiddaman * AT&T Research *
15*b30d1939SAndy Fiddaman * Florham Park NJ *
16*b30d1939SAndy Fiddaman * *
17*b30d1939SAndy Fiddaman * Glenn Fowler <gsf@research.att.com> *
18*b30d1939SAndy Fiddaman * David Korn <dgk@research.att.com> *
19*b30d1939SAndy Fiddaman * Phong Vo <kpv@research.att.com> *
20*b30d1939SAndy Fiddaman * *
21*b30d1939SAndy Fiddaman ***********************************************************************/
22*b30d1939SAndy Fiddaman #pragma prototyped
23*b30d1939SAndy Fiddaman
24*b30d1939SAndy Fiddaman #include "stdhdr.h"
25*b30d1939SAndy Fiddaman
26*b30d1939SAndy Fiddaman int
snprintf(char * s,int n,const char * fmt,...)27*b30d1939SAndy Fiddaman snprintf(char* s, int n, const char* fmt, ...)
28*b30d1939SAndy Fiddaman {
29*b30d1939SAndy Fiddaman va_list args;
30*b30d1939SAndy Fiddaman int v;
31*b30d1939SAndy Fiddaman
32*b30d1939SAndy Fiddaman va_start(args, fmt);
33*b30d1939SAndy Fiddaman v = sfvsprintf(s, n, fmt, args);
34*b30d1939SAndy Fiddaman va_end(args);
35*b30d1939SAndy Fiddaman return v;
36*b30d1939SAndy Fiddaman }
37