6565 * causing nasty effects.
6666 **************************************************************/
6767
68- /*static char _id[] = "$PostgreSQL: pgsql/src/port/snprintf.c,v 1.16 2005/03/02 23:56:53 momjian Exp $";*/
68+ /*static char _id[] = "$PostgreSQL: pgsql/src/port/snprintf.c,v 1.17 2005/03/11 17:20:35 momjian Exp $";*/
6969
70- int snprintf (char * str ,size_t count ,const char * fmt ,...);
71- int vsnprintf (char * str ,size_t count ,const char * fmt ,va_list args );
72- int printf (const char * format , ...);
70+ int pg_snprintf (char * str ,size_t count ,const char * fmt ,...);
71+ int pg_vsnprintf (char * str ,size_t count ,const char * fmt ,va_list args );
72+ int pg_printf (const char * format , ...);
7373static void dopr (char * buffer ,const char * format ,va_list args ,char * end );
7474
75- /*
76- *If vsnprintf() is not before snprintf() in this file, snprintf()
77- *will call the system vsnprintf() on MinGW.
78- */
7975int
80- vsnprintf (char * str ,size_t count ,const char * fmt ,va_list args )
76+ pg_vsnprintf (char * str ,size_t count ,const char * fmt ,va_list args )
8177{
8278char * end ;
8379str [0 ]= '\0' ;
@@ -89,27 +85,27 @@ vsnprintf(char *str, size_t count, const char *fmt, va_list args)
8985}
9086
9187int
92- snprintf (char * str ,size_t count ,const char * fmt ,...)
88+ pg_snprintf (char * str ,size_t count ,const char * fmt ,...)
9389{
9490int len ;
9591va_list args ;
9692
9793va_start (args ,fmt );
98- len = vsnprintf (str ,count ,fmt ,args );
94+ len = pg_vsnprintf (str ,count ,fmt ,args );
9995va_end (args );
10096return len ;
10197}
10298
10399int
104- printf (const char * fmt ,...)
100+ pg_printf (const char * fmt ,...)
105101{
106102int len ;
107103va_list args ;
108104char * buffer [4096 ];
109105char * p ;
110106
111107va_start (args ,fmt );
112- len = vsnprintf ((char * )buffer , (size_t )4096 ,fmt ,args );
108+ len = pg_vsnprintf ((char * )buffer , (size_t )4096 ,fmt ,args );
113109va_end (args );
114110p = (char * )buffer ;
115111for (;* p ;p ++ )