diff options
Diffstat (limited to 'src/include/postgres_ext.h')
-rw-r--r-- | src/include/postgres_ext.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/include/postgres_ext.h b/src/include/postgres_ext.h index 76502de647b..5ba379f869b 100644 --- a/src/include/postgres_ext.h +++ b/src/include/postgres_ext.h @@ -23,6 +23,8 @@ #ifndef POSTGRES_EXT_H #define POSTGRES_EXT_H +#include "pg_config_ext.h" + /* * Object ID is a fundamental type in Postgres. */ @@ -37,6 +39,9 @@ typedef unsigned int Oid; #define OID_MAX UINT_MAX /* you will need to include <limits.h> to use the above #define */ +/* Define a signed 64-bit integer type for use in client API declarations. */ +typedef PG_INT64_TYPE pg_int64; + /* * Identifiers of error message fields. Kept here to keep common @@ -56,9 +61,4 @@ typedef unsigned int Oid; #define PG_DIAG_SOURCE_LINE 'L' #define PG_DIAG_SOURCE_FUNCTION 'R' -#ifndef NO_PG_INT64 -#define HAVE_PG_INT64 1 -typedef long long int pg_int64; -#endif - -#endif +#endif /* POSTGRES_EXT_H */ |