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

◆ geography_typmod_in()

Datum geography_typmod_in ( PG_FUNCTION_ARGS  )

Definition at line 289 of file gserialized_typmod.c.

290{
291 ArrayType *arr = (ArrayType *) DatumGetPointer(PG_GETARG_DATUM(0));
292 int32 typmod = gserialized_typmod_in(arr, LW_TRUE);
293 int32_t srid = TYPMOD_GET_SRID(typmod);
294 /* Check the SRID is legal (geographic coordinates) */
295 srid_check_latlong(fcinfo, srid);
296
297 PG_RETURN_INT32(typmod);
298}
static uint32 gserialized_typmod_in(ArrayType *arr, int is_geography)
#define TYPMOD_GET_SRID(typmod)
Macros for manipulating the 'typemod' int.
Definition liblwgeom.h:206
#define LW_TRUE
Return types for functions with status returns.
Definition liblwgeom.h:107
unsigned int int32
Definition shpopen.c:273

References gserialized_typmod_in(), LW_TRUE, and TYPMOD_GET_SRID.

Here is the call graph for this function: