PostGIS  2.1.10dev-r@@SVN_REVISION@@
Datum geometry_enforce_typmod ( PG_FUNCTION_ARGS  )

Definition at line 332 of file gserialized_typmod.c.

References postgis_valid_typmod().

333 {
334  GSERIALIZED *arg = (GSERIALIZED*)PG_DETOAST_DATUM(PG_GETARG_DATUM(0));
335  int32 typmod = PG_GETARG_INT32(1);
336  /* We don't need to have different behavior based on explicitness. */
337  /* bool isExplicit = PG_GETARG_BOOL(2); */
338 
339  /* Check if geometry typmod is consistent with the supplied one. */
340  arg = postgis_valid_typmod(arg, typmod);
341 
342  PG_RETURN_POINTER(arg);
343 }
GSERIALIZED * postgis_valid_typmod(GSERIALIZED *gser, int32_t typmod)
Check the consistency of the metadata we want to enforce in the typmod: srid, type and dimensionality...

Here is the call graph for this function: