Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit cb63319

Browse files
committed
Fix for snprintf and long long unsigned.
1 parent f7bc356 commit cb63319

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/backend/port/snprintf.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
/* IRIX doesn't do 'long long' in va_arg(), so use a typedef */
4949
#ifdef HAVE_LONG_LONG_INT_64
5050
typedef long long long_long;
51+
typedef unsigned long long ulong_long;
5152
#endif
5253

5354
/*
@@ -72,7 +73,7 @@ typedef long long long_long;
7273
* causing nast effects.
7374
**************************************************************/
7475

75-
/*static char _id[] = "$Id: snprintf.c,v 1.14 1998/12/18 07:08:00 momjian Exp $";*/
76+
/*static char _id[] = "$Id: snprintf.c,v 1.15 1998/12/24 05:28:50 momjian Exp $";*/
7677
static char *end;
7778
static int SnprfOverflow;
7879

@@ -350,7 +351,7 @@ int base,
350351
{
351352
int signvalue = 0;
352353
#ifdef HAVE_LONG_LONG_INT_64
353-
unsigned long_long uvalue;
354+
ulong_long uvalue;
354355
#else
355356
unsigned long uvalue;
356357
#endif

0 commit comments

Comments
 (0)