From 7eb67fc98b2a623eaea6d91f638fb78c9421a288 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Tue, 21 Oct 2003 15:34:34 +0000 Subject: [PATCH] Cope with platforms that offer LONGLONG_MIN in place of the C99-spec LLONG_MIN. One example is AIX, per report from Andreas. --- src/interfaces/ecpg/ecpglib/misc.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/interfaces/ecpg/ecpglib/misc.c b/src/interfaces/ecpg/ecpglib/misc.c index bd144057cb..d9a77ff326 100644 --- a/src/interfaces/ecpg/ecpglib/misc.c +++ b/src/interfaces/ecpg/ecpglib/misc.c @@ -1,4 +1,4 @@ -/* $Header: /cvsroot/pgsql/src/interfaces/ecpg/ecpglib/misc.c,v 1.15 2003/09/09 10:46:37 meskes Exp $ */ +/* $Header: /cvsroot/pgsql/src/interfaces/ecpg/ecpglib/misc.c,v 1.16 2003/10/21 15:34:34 tgl Exp $ */ #define POSTGRES_ECPG_INTERNAL #include "postgres_fe.h" @@ -20,7 +20,11 @@ #ifdef HAVE_LONG_LONG_INT_64 #ifndef LONG_LONG_MIN +#ifdef LLONG_MIN #define LONG_LONG_MIN LLONG_MIN +#else +#define LONG_LONG_MIN LONGLONG_MIN +#endif #endif #endif -- 2.40.0