PostGIS  2.4.9dev-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(label ": %s", 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(), centroid(), contains(), containsproperly(), convexhull(), coveredby(), covers(), crosses(), disjoint(), geos_intersects(), hausdorffdistance(), hausdorffdistancedensify(), isring(), isvalidreason(), overlaps(), pgis_union_geometry_array(), pointonsurface(), relate_full(), relate_pattern(), ST_Equals(), ST_FrechetDistance(), ST_MinimumClearance(), ST_MinimumClearanceLine(), topologypreservesimplify(), and touches().