PostGIS  3.0.6dev-r@@SVN_REVISION@@

◆ gidx_validate()

void gidx_validate ( GIDX *  b)

Definition at line 121 of file gserialized_gist_nd.c.

122 {
123  uint32_t i;
124  Assert(b);
125  POSTGIS_DEBUGF(5, "validating gidx (%s)", gidx_to_string(b));
126  for (i = 0; i < GIDX_NDIMS(b); i++)
127  {
128  if (GIDX_GET_MIN(b, i) > GIDX_GET_MAX(b, i))
129  {
130  float tmp;
131  tmp = GIDX_GET_MIN(b, i);
132  GIDX_SET_MIN(b, i, GIDX_GET_MAX(b, i));
133  GIDX_SET_MAX(b, i, tmp);
134  }
135  }
136  return;
137 }

Referenced by gserialized_gist_compress(), and gserialized_spgist_compress_nd().

Here is the caller graph for this function: