CURVEPOLYTYPE.
665 lwerror(
"Geometry has too many chained curves");
668 for ( i = 0; i < ngeoms; i++ )
675 lwerror(
"Unable to add geometry (%p) to curvepoly (%p)", (
void *) geom, (
void *) cp);
void lwgeom_free(LWGEOM *geom)
int lwcurvepoly_add_ring(LWCURVEPOLY *poly, LWGEOM *ring)
Add a ring, allocating extra space if necessary.
LWCURVEPOLY * lwcurvepoly_construct_empty(int32_t srid, char hasz, char hasm)
void void lwerror(const char *fmt,...) __attribute__((format(printf
Write a notice out to the error handler.
static uint32_t integer_from_wkb_state(wkb_parse_state *s)
Int32 Read 4-byte integer and advance the parse state forward.
#define LW_PARSER_MAX_DEPTH
Max depth in a geometry.
LWGEOM * lwgeom_from_wkb_state(wkb_parse_state *s)
Internal function declarations.