@@ -16,7 +16,7 @@ typedef struct
16
16
int siglen ; /* signature length in bytes */
17
17
} TrgmGistOptions ;
18
18
19
- #define LTREE_GET_ASIGLEN () (PG_HAS_OPCLASS_OPTIONS() ? \
19
+ #define GET_SIGLEN () (PG_HAS_OPCLASS_OPTIONS() ? \
20
20
((TrgmGistOptions *) PG_GET_OPCLASS_OPTIONS())->siglen : \
21
21
SIGLEN_DEFAULT)
22
22
@@ -108,7 +108,7 @@ Datum
108
108
gtrgm_compress (PG_FUNCTION_ARGS )
109
109
{
110
110
GISTENTRY * entry = (GISTENTRY * ) PG_GETARG_POINTER (0 );
111
- int siglen = LTREE_GET_ASIGLEN ();
111
+ int siglen = GET_SIGLEN ();
112
112
GISTENTRY * retval = entry ;
113
113
114
114
if (entry -> leafkey )
@@ -195,7 +195,7 @@ gtrgm_consistent(PG_FUNCTION_ARGS)
195
195
196
196
/* Oid subtype = PG_GETARG_OID(3); */
197
197
bool * recheck = (bool * ) PG_GETARG_POINTER (4 );
198
- int siglen = LTREE_GET_ASIGLEN ();
198
+ int siglen = GET_SIGLEN ();
199
199
TRGM * key = (TRGM * ) DatumGetPointer (entry -> key );
200
200
TRGM * qtrg ;
201
201
bool res ;
@@ -448,7 +448,7 @@ gtrgm_distance(PG_FUNCTION_ARGS)
448
448
449
449
/* Oid subtype = PG_GETARG_OID(3); */
450
450
bool * recheck = (bool * ) PG_GETARG_POINTER (4 );
451
- int siglen = LTREE_GET_ASIGLEN ();
451
+ int siglen = GET_SIGLEN ();
452
452
TRGM * key = (TRGM * ) DatumGetPointer (entry -> key );
453
453
TRGM * qtrg ;
454
454
float8 res ;
@@ -557,7 +557,7 @@ gtrgm_union(PG_FUNCTION_ARGS)
557
557
GistEntryVector * entryvec = (GistEntryVector * ) PG_GETARG_POINTER (0 );
558
558
int32 len = entryvec -> n ;
559
559
int * size = (int * ) PG_GETARG_POINTER (1 );
560
- int siglen = LTREE_GET_ASIGLEN ();
560
+ int siglen = GET_SIGLEN ();
561
561
int32 i ;
562
562
TRGM * result = gtrgm_alloc (false, siglen , NULL );
563
563
BITVECP base = GETSIGN (result );
@@ -583,7 +583,7 @@ gtrgm_same(PG_FUNCTION_ARGS)
583
583
TRGM * a = (TRGM * ) PG_GETARG_POINTER (0 );
584
584
TRGM * b = (TRGM * ) PG_GETARG_POINTER (1 );
585
585
bool * result = (bool * ) PG_GETARG_POINTER (2 );
586
- int siglen = LTREE_GET_ASIGLEN ();
586
+ int siglen = GET_SIGLEN ();
587
587
588
588
if (ISSIGNKEY (a ))
589
589
{ /* then b also ISSIGNKEY */
@@ -680,7 +680,7 @@ gtrgm_penalty(PG_FUNCTION_ARGS)
680
680
GISTENTRY * origentry = (GISTENTRY * ) PG_GETARG_POINTER (0 ); /* always ISSIGNKEY */
681
681
GISTENTRY * newentry = (GISTENTRY * ) PG_GETARG_POINTER (1 );
682
682
float * penalty = (float * ) PG_GETARG_POINTER (2 );
683
- int siglen = LTREE_GET_ASIGLEN ();
683
+ int siglen = GET_SIGLEN ();
684
684
TRGM * origval = (TRGM * ) DatumGetPointer (origentry -> key );
685
685
TRGM * newval = (TRGM * ) DatumGetPointer (newentry -> key );
686
686
BITVECP orig = GETSIGN (origval );
@@ -788,7 +788,7 @@ gtrgm_picksplit(PG_FUNCTION_ARGS)
788
788
GistEntryVector * entryvec = (GistEntryVector * ) PG_GETARG_POINTER (0 );
789
789
OffsetNumber maxoff = entryvec -> n - 2 ;
790
790
GIST_SPLITVEC * v = (GIST_SPLITVEC * ) PG_GETARG_POINTER (1 );
791
- int siglen = LTREE_GET_ASIGLEN ();
791
+ int siglen = GET_SIGLEN ();
792
792
OffsetNumber k ,
793
793
j ;
794
794
TRGM * datum_l ,
0 commit comments