From: Sandro Santilli Date: Tue, 29 Aug 2017 07:27:53 +0000 (+0000) Subject: Make postgis_pgsql version functions "internal" X-Git-Tag: 2.4.0beta1~9 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=53ae30a28ed4e2ad2ae60674c538c073e4bd03f3;p=postgis Make postgis_pgsql version functions "internal" ... they are really only meant to be used by postgis_full_version() Closes #3822 again (as internal functions don't need documentation) git-svn-id: http://svn.osgeo.org/postgis/trunk@15604 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/postgis/postgis.sql.in b/postgis/postgis.sql.in index dad7d8b13..9a7464b87 100644 --- a/postgis/postgis.sql.in +++ b/postgis/postgis.sql.in @@ -2772,11 +2772,11 @@ CREATE OR REPLACE FUNCTION postgis_lib_build_date() RETURNS text AS 'MODULE_PATHNAME' LANGUAGE 'c' IMMUTABLE; -CREATE OR REPLACE FUNCTION postgis_scripts_pgsql_version() RETURNS text +CREATE OR REPLACE FUNCTION _postgis_scripts_pgsql_version() RETURNS text AS _POSTGIS_SQL_SELECT_POSTGIS_PGSQL_VERSION LANGUAGE 'sql' IMMUTABLE; -CREATE OR REPLACE FUNCTION postgis_pgsql_version() RETURNS text +CREATE OR REPLACE FUNCTION _postgis_pgsql_version() RETURNS text AS $$ select regexp_replace(version(), 'PostgreSQL ([^.]*)\.([^\.]*).* on .*', E'\\1\\2'); $$ LANGUAGE 'sql' STABLE; @@ -2811,8 +2811,8 @@ BEGIN SELECT @extschema@.postgis_geos_version() INTO geosver; SELECT @extschema@.postgis_libjson_version() INTO json_lib_ver; SELECT @extschema@.postgis_libprotobuf_version() INTO protobuf_lib_ver; - SELECT @extschema@.postgis_scripts_pgsql_version() INTO pgsql_scr_ver; - SELECT @extschema@.postgis_pgsql_version() INTO pgsql_ver; + SELECT @extschema@._postgis_scripts_pgsql_version() INTO pgsql_scr_ver; + SELECT @extschema@._postgis_pgsql_version() INTO pgsql_ver; BEGIN SELECT @extschema@.postgis_gdal_version() INTO gdalver; EXCEPTION