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

◆ POSTGIS_DEPRECATE

#define POSTGIS_DEPRECATE (   version,
  funcname 
)
Value:
Datum funcname(PG_FUNCTION_ARGS); \
PG_FUNCTION_INFO_V1(funcname); \
Datum funcname(PG_FUNCTION_ARGS) \
{ \
ereport(ERROR, (\
errcode(ERRCODE_FEATURE_NOT_SUPPORTED), \
errmsg("A stored procedure tried to use deprecated C function '%s'", \
__func__), \
errdetail("Library function '%s' was deprecated in PostGIS %s", \
__func__, version), \
errhint("Consider running: SELECT postgis_extensions_upgrade()") \
)); \
PG_RETURN_POINTER(NULL); \
}

Definition at line 38 of file postgis_legacy.c.

42 { \
43 ereport(ERROR, (\
44 errcode(ERRCODE_FEATURE_NOT_SUPPORTED), \
45 errmsg("A stored procedure tried to use deprecated C function '%s'", \
46 __func__), \
47 errdetail("Library function '%s' was deprecated in PostGIS %s", \
48 __func__, version), \
49 errhint("Consider running: SELECT postgis_extensions_upgrade()") \
50 )); \
51 PG_RETURN_POINTER(NULL); \
52 }