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

◆ LWT_EDGERING_ARRAY_CLEAN

#define LWT_EDGERING_ARRAY_CLEAN (   a)
Value:
{ \
int j; for (j=0; j<(a)->size; ++j) { \
LWT_EDGERING_CLEAN((a)->rings[j]); \
} \
if ( (a)->capacity ) lwfree((a)->rings); \
if ( (a)->tree ) { \
GEOSSTRtree_destroy( (a)->tree ); \
(a)->tree = NULL; \
} \
}
void lwfree(void *mem)
Definition lwutil.c:248

Definition at line 140 of file lwgeom_topo_polygonizer.c.

140 { \
141 int j; for (j=0; j<(a)->size; ++j) { \
142 LWT_EDGERING_CLEAN((a)->rings[j]); \
143 } \
144 if ( (a)->capacity ) lwfree((a)->rings); \
145 if ( (a)->tree ) { \
146 GEOSSTRtree_destroy( (a)->tree ); \
147 (a)->tree = NULL; \
148 } \
149}