PostGIS 3.0.6dev-r@@SVN_REVISION@@
Loading...
Searching...
No Matches

◆ gserialized_gist_picksplit_addlist()

static void gserialized_gist_picksplit_addlist ( OffsetNumber *  list,
GIDX **  box_union,
GIDX *  box_current,
int *  pos,
int  num 
)
static

Definition at line 1373 of file gserialized_gist_nd.c.

1374{
1375 if (*pos)
1376 gidx_merge(box_union, box_current);
1377 else
1378 {
1379 pfree(*box_union);
1380 *box_union = gidx_copy(box_current);
1381 }
1382
1383 list[*pos] = num;
1384 (*pos)++;
1385}
GIDX * gidx_copy(GIDX *b)
void gidx_merge(GIDX **b_union, GIDX *b_new)

References gidx_copy(), and gidx_merge().

Referenced by gserialized_gist_picksplit().

Here is the call graph for this function:
Here is the caller graph for this function: