@@ -27,8 +27,7 @@ gbt_var_decompress(PG_FUNCTION_ARGS)
2727}
2828
2929/* Returns a better readable representaion of variable key ( sets pointer ) */
30-
31- extern GBT_VARKEY_R
30+ GBT_VARKEY_R
3231gbt_var_key_readable (const GBT_VARKEY * k )
3332{
3433
@@ -43,7 +42,7 @@ gbt_var_key_readable(const GBT_VARKEY * k)
4342}
4443
4544
46- extern GBT_VARKEY *
45+ GBT_VARKEY *
4746gbt_var_key_copy (const GBT_VARKEY_R * u , bool force_node )
4847{
4948
@@ -208,7 +207,7 @@ gbt_var_node_truncate(const GBT_VARKEY * node, int32 length, const gbtree_vinfo
208207
209208
210209
211- extern void
210+ void
212211gbt_var_bin_union (Datum * u , GBT_VARKEY * e , const gbtree_vinfo * tinfo )
213212{
214213
@@ -265,7 +264,7 @@ gbt_var_bin_union(Datum *u, GBT_VARKEY * e, const gbtree_vinfo * tinfo)
265264
266265
267266
268- extern GISTENTRY *
267+ GISTENTRY *
269268gbt_var_compress (GISTENTRY * entry , const gbtree_vinfo * tinfo )
270269{
271270
@@ -296,7 +295,7 @@ gbt_var_compress(GISTENTRY *entry, const gbtree_vinfo * tinfo)
296295
297296
298297
299- extern GBT_VARKEY *
298+ GBT_VARKEY *
300299gbt_var_union (const GistEntryVector * entryvec , int32 * size , const gbtree_vinfo * tinfo )
301300{
302301
@@ -337,7 +336,7 @@ gbt_var_union(const GistEntryVector *entryvec, int32 *size, const gbtree_vinfo *
337336}
338337
339338
340- extern bool
339+ bool
341340gbt_var_same (bool * result , const Datum d1 , const Datum d2 , const gbtree_vinfo * tinfo )
342341{
343342
@@ -362,7 +361,7 @@ gbt_var_same(bool *result, const Datum d1, const Datum d2, const gbtree_vinfo *
362361
363362
364363
365- extern float *
364+ float *
366365gbt_var_penalty (float * res , const GISTENTRY * o , const GISTENTRY * n , const gbtree_vinfo * tinfo )
367366{
368367
@@ -458,7 +457,7 @@ gbt_vsrt_cmp(const void *a, const void *b)
458457 return (* gbt_vsrt_cmp_tinfo -> f_cmp ) (ar .lower , br .lower );
459458}
460459
461- extern GIST_SPLITVEC *
460+ GIST_SPLITVEC *
462461gbt_var_picksplit (const GistEntryVector * entryvec , GIST_SPLITVEC * v , const gbtree_vinfo * tinfo )
463462{
464463 OffsetNumber i ,
@@ -563,7 +562,7 @@ gbt_var_picksplit(const GistEntryVector *entryvec, GIST_SPLITVEC *v, const gbtre
563562/*
564563 * The GiST consistent method
565564 */
566- extern bool
565+ bool
567566gbt_var_consistent (
568567 GBT_VARKEY_R * key ,
569568 const void * query ,
0 commit comments