mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-10-06 16:37:05 +02:00
4bd7333b14
include dependencies. Modify pgcompinclude to skip a common fcinfo error.
17 lines
392 B
C
17 lines
392 B
C
/* contrib/cube/cubedata.h */
|
|
|
|
#include "fmgr.h"
|
|
|
|
#define CUBE_MAX_DIM (100)
|
|
|
|
typedef struct NDBOX
|
|
{
|
|
int32 vl_len_; /* varlena header (do not touch directly!) */
|
|
unsigned int dim;
|
|
double x[1];
|
|
} NDBOX;
|
|
|
|
#define DatumGetNDBOX(x) ((NDBOX*)DatumGetPointer(x))
|
|
#define PG_GETARG_NDBOX(x) DatumGetNDBOX( PG_DETOAST_DATUM(PG_GETARG_DATUM(x)) )
|
|
#define PG_RETURN_NDBOX(x) PG_RETURN_POINTER(x)
|