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