PostGIS  2.5.1dev-r@@SVN_REVISION@@

◆ HANDLE_GEOS_ERROR

#define HANDLE_GEOS_ERROR (   label)
Value:
{ \
if (strstr(lwgeom_geos_errmsg, "InterruptedException")) \
ereport(ERROR, \
(errcode(ERRCODE_QUERY_CANCELED), errmsg("canceling statement due to user request"))); \
else \
lwpgerror("%s: %s", (label), lwgeom_geos_errmsg); \
PG_RETURN_NULL(); \
}
char lwgeom_geos_errmsg[LWGEOM_GEOS_ERRMSG_MAXSIZE]

Definition at line 56 of file postgis/lwgeom_geos.c.

Referenced by boundary(), buffer(), contains(), containsproperly(), convexhull(), coveredby(), covers(), crosses(), disjoint(), geos_intersects(), hausdorffdistance(), hausdorffdistancedensify(), isring(), isvalidreason(), overlaps(), pgis_union_geometry_array(), relate_full(), relate_pattern(), ST_Equals(), ST_FrechetDistance(), ST_MinimumClearance(), ST_MinimumClearanceLine(), ST_OrientedEnvelope(), topologypreservesimplify(), and touches().