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

◆ 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 55 of file postgis/lwgeom_geos.c.

56 { \
57 if (strstr(lwgeom_geos_errmsg, "InterruptedException")) \
58 ereport(ERROR, \
59 (errcode(ERRCODE_QUERY_CANCELED), errmsg("canceling statement due to user request"))); \
60 else \
61 lwpgerror("%s: %s", (label), lwgeom_geos_errmsg); \
62 PG_RETURN_NULL(); \
63 }