From 9b7c6ee00b7935f94ab1142c0ee04d326e5f16ec Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Fri, 2 Oct 1998 15:38:04 +0000 Subject: Fixes for Irix from Robert Bruccoleri --- src/backend/port/snprintf.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/backend/port/snprintf.c') diff --git a/src/backend/port/snprintf.c b/src/backend/port/snprintf.c index bd421329a92..f0546692483 100644 --- a/src/backend/port/snprintf.c +++ b/src/backend/port/snprintf.c @@ -48,6 +48,9 @@ # include # include +/* IRIX doesn't do 'long long' in va_arg(), so use a typedef */ +typedef long long long_long; + /* ** SNPRINTF, VSNPRINT -- counted versions of printf ** @@ -70,7 +73,7 @@ * causing nast effects. **************************************************************/ -/*static char _id[] = "$Id: snprintf.c,v 1.7 1998/09/23 03:11:24 scrappy Exp $";*/ +/*static char _id[] = "$Id: snprintf.c,v 1.8 1998/10/02 15:38:01 momjian Exp $";*/ static char *end; static int SnprfOverflow; @@ -192,7 +195,7 @@ dopr (char *buffer, const char *format, ... ) case 'd': case 'D': if( longflag ){ if( longlongflag ) { - value = va_arg( args, long long ); + value = va_arg( args, long_long ); } else { value = va_arg( args, long ); } -- cgit v1.2.3