1036 gser_input = PG_GETARG_GSERIALIZED_P(0);
1037 npoints = DatumGetInt32(DirectFunctionCall1(numeric_int4, PG_GETARG_DATUM(1)));
1046 PG_FREE_IF_COPY(gser_input, 0);
1055 PG_RETURN_POINTER(gser_result);
LWGEOM * lwgeom_from_gserialized(const GSERIALIZED *g)
Allocate a new LWGEOM from a GSERIALIZED.
GSERIALIZED * gserialized_from_lwgeom(LWGEOM *geom, size_t *size)
Allocate a new GSERIALIZED from an LWGEOM.
void lwgeom_free(LWGEOM *geom)
LWMPOINT * lwgeom_to_points(const LWGEOM *lwgeom, uint32_t npoints)