diff options
author | Bruce Momjian <bruce@momjian.us> | 1998-10-02 15:38:04 +0000 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 1998-10-02 15:38:04 +0000 |
commit | 9b7c6ee00b7935f94ab1142c0ee04d326e5f16ec (patch) | |
tree | d07b28e9ffd0cb0e1a65a5f02f98d1cf21400508 /src/backend/port/snprintf.c | |
parent | 731ea8076f0c7d46496f95d227a2102c83ed5438 (diff) | |
download | postgresql-9b7c6ee00b7935f94ab1142c0ee04d326e5f16ec.tar.gz postgresql-9b7c6ee00b7935f94ab1142c0ee04d326e5f16ec.zip |
Fixes for Irix from Robert Bruccoleri
Diffstat (limited to 'src/backend/port/snprintf.c')
-rw-r--r-- | src/backend/port/snprintf.c | 7 |
1 files changed, 5 insertions, 2 deletions
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 <sys/ioctl.h> # include <sys/param.h> +/* 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 ); } |