73{
75 text *result;
76
77
79 char *rtn = NULL;
80 size_t sz = strlen(ver) + strlen(" GDAL_DATA not found") + 1;
81 rtn = palloc(sz);
82 if (!rtn)
83 result = cstring_to_text(ver);
84 else {
85 snprintf(rtn, sz, "%s GDAL_DATA not found", ver);
86 result = cstring_to_text(rtn);
87 pfree(rtn);
88 }
89 }
90 else
91 result = cstring_to_text(ver);
92
93 PG_RETURN_POINTER(result);
94}
int rt_util_gdal_configured(void)
const char * rt_util_gdal_version(const char *request)