Fix for snprintf and long long unsigned.
authorBruce Momjian
Thu, 24 Dec 1998 05:28:50 +0000 (05:28 +0000)
committerBruce Momjian
Thu, 24 Dec 1998 05:28:50 +0000 (05:28 +0000)
src/backend/port/snprintf.c

index 7ec97b94e8e2e8f26c6cd3a66f1ad0eaa1ef5484..5b541965b53da7cd915d1e9f88fd585830017bc1 100644 (file)
@@ -48,6 +48,7 @@
 /* IRIX doesn't do 'long long' in va_arg(), so use a typedef */
 #ifdef HAVE_LONG_LONG_INT_64
 typedef long long long_long;
+typedef unsigned long long ulong_long;
 #endif
 
 /*
@@ -72,7 +73,7 @@ typedef long long long_long;
  * causing nast effects.
  **************************************************************/
 
-/*static char _id[] = "$Id: snprintf.c,v 1.14 1998/12/18 07:08:00 momjian Exp $";*/
+/*static char _id[] = "$Id: snprintf.c,v 1.15 1998/12/24 05:28:50 momjian Exp $";*/
 static char *end;
 static int SnprfOverflow;
 
@@ -350,7 +351,7 @@ int         base,
 {
    int         signvalue = 0;
 #ifdef HAVE_LONG_LONG_INT_64
-   unsigned long_long uvalue;
+   ulong_long uvalue;
 #else
    unsigned long uvalue;
 #endif