From: Tom Lane Date: Tue, 21 Oct 2003 15:34:34 +0000 (+0000) Subject: Cope with platforms that offer LONGLONG_MIN in place of the C99-spec X-Git-Tag: REL7_4_BETA5~8 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7eb67fc98b2a623eaea6d91f638fb78c9421a288;p=postgresql Cope with platforms that offer LONGLONG_MIN in place of the C99-spec LLONG_MIN. One example is AIX, per report from Andreas. --- 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