10
#include "access/gist.h"
11
#include "access/itup.h"
12
#include "utils/builtins.h"
13
#include "storage/bufpage.h"
28
#define DATAHDRSIZE (sizeof(int4)*2)
29
#define CALCDATASIZE(x, lenstr) ( x * sizeof(WordEntry) + DATAHDRSIZE + lenstr )
30
#define ARRPTR(x) ( (WordEntry*) ( (char*)x + DATAHDRSIZE ) )
31
#define STRPTR(x) ( (char*)x + DATAHDRSIZE + ( sizeof(WordEntry) * ((txtidx*)x)->size ) )
32
#define STRSIZE(x) ( ((txtidx*)x)->len - DATAHDRSIZE - ( sizeof(WordEntry) * ((txtidx*)x)->size ) )
44
int4 gettoken_txtidx(TI_IN_STATE * state);