[PATCH 4/4] [debversion] Quote LANGUAGE
---
setup/debversion/debversion.sql.in | 55 +++++++++++++++++++----------------
1 files changed, 30 insertions(+), 25 deletions(-)
diff --git a/setup/debversion/debversion.sql.in b/setup/debversion/debversion.sql.in
index aa6fd1d..1ef94e9 100644
--- a/setup/debversion/debversion.sql.in
+++ b/setup/debversion/debversion.sql.in
@@ -28,24 +28,28 @@ SET search_path = public;
CREATE TYPE debversion;
CREATE OR REPLACE FUNCTION debversionin(cstring)
-RETURNS debversion
-AS 'textin'
-LANGUAGE internal IMMUTABLE STRICT;
+ RETURNS debversion
+ AS 'textin'
+ LANGUAGE 'internal'
+ IMMUTABLE STRICT;
CREATE OR REPLACE FUNCTION debversionout(debversion)
-RETURNS cstring
-AS 'textout'
-LANGUAGE internal IMMUTABLE STRICT;
+ RETURNS cstring
+ AS 'textout'
+ LANGUAGE 'internal'
+ IMMUTABLE STRICT;
CREATE OR REPLACE FUNCTION debversionrecv(internal)
-RETURNS debversion
-AS 'textrecv'
-LANGUAGE internal STABLE STRICT;
+ RETURNS debversion
+ AS 'textrecv'
+ LANGUAGE 'internal'
+ STABLE STRICT;
CREATE OR REPLACE FUNCTION debversionsend(debversion)
-RETURNS bytea
-AS 'textsend'
-LANGUAGE internal STABLE STRICT;
+ RETURNS bytea
+ AS 'textsend'
+ LANGUAGE 'internal'
+ STABLE STRICT;
CREATE TYPE debversion (
INPUT = debversionin,
@@ -62,9 +66,10 @@ CREATE TYPE debversion (
COMMENT ON TYPE debversion IS 'Debian package version number';
CREATE OR REPLACE FUNCTION debversion(bpchar)
-RETURNS debversion
-AS 'rtrim1'
-LANGUAGE internal IMMUTABLE STRICT;
+ RETURNS debversion
+ AS 'rtrim1'
+ LANGUAGE 'internal'
+ IMMUTABLE STRICT;
CREATE CAST (debversion AS text) WITHOUT FUNCTION AS IMPLICIT;
CREATE CAST (debversion AS varchar) WITHOUT FUNCTION AS IMPLICIT;
@@ -76,7 +81,7 @@ CREATE CAST (bpchar AS debversion) WITH FUNCTION debversion(bpchar);
CREATE OR REPLACE FUNCTION debversion_cmp (version1 debversion,
version2 debversion)
RETURNS integer AS 'MODULE_PATHNAME'
- LANGUAGE C
+ LANGUAGE 'C'
IMMUTABLE STRICT;
COMMENT ON FUNCTION debversion_cmp (debversion, debversion)
IS 'Compare Debian versions';
@@ -84,7 +89,7 @@ COMMENT ON FUNCTION debversion_cmp (debversion, debversion)
CREATE OR REPLACE FUNCTION debversion_eq (version1 debversion,
version2 debversion)
RETURNS boolean AS 'MODULE_PATHNAME'
- LANGUAGE C
+ LANGUAGE 'C'
IMMUTABLE STRICT;
COMMENT ON FUNCTION debversion_eq (debversion, debversion)
IS 'debversion equal';
@@ -92,7 +97,7 @@ COMMENT ON FUNCTION debversion_eq (debversion, debversion)
CREATE OR REPLACE FUNCTION debversion_ne (version1 debversion,
version2 debversion)
RETURNS boolean AS 'MODULE_PATHNAME'
- LANGUAGE C
+ LANGUAGE 'C'
IMMUTABLE STRICT;
COMMENT ON FUNCTION debversion_ne (debversion, debversion)
IS 'debversion not equal';
@@ -100,7 +105,7 @@ COMMENT ON FUNCTION debversion_ne (debversion, debversion)
CREATE OR REPLACE FUNCTION debversion_lt (version1 debversion,
version2 debversion)
RETURNS boolean AS 'MODULE_PATHNAME'
- LANGUAGE C
+ LANGUAGE 'C'
IMMUTABLE STRICT;
COMMENT ON FUNCTION debversion_lt (debversion, debversion)
IS 'debversion less-than';
@@ -108,7 +113,7 @@ COMMENT ON FUNCTION debversion_lt (debversion, debversion)
CREATE OR REPLACE FUNCTION debversion_gt (version1 debversion,
version2 debversion)
RETURNS boolean AS 'MODULE_PATHNAME'
- LANGUAGE C
+ LANGUAGE 'C'
IMMUTABLE STRICT;
COMMENT ON FUNCTION debversion_gt (debversion, debversion)
IS 'debversion greater-than';
@@ -116,7 +121,7 @@ COMMENT ON FUNCTION debversion_gt (debversion, debversion)
CREATE OR REPLACE FUNCTION debversion_le (version1 debversion,
version2 debversion)
RETURNS boolean AS 'MODULE_PATHNAME'
- LANGUAGE C
+ LANGUAGE 'C'
IMMUTABLE STRICT;
COMMENT ON FUNCTION debversion_le (debversion, debversion)
IS 'debversion less-than-or-equal';
@@ -124,7 +129,7 @@ COMMENT ON FUNCTION debversion_le (debversion, debversion)
CREATE OR REPLACE FUNCTION debversion_ge (version1 debversion,
version2 debversion)
RETURNS boolean AS 'MODULE_PATHNAME'
- LANGUAGE C
+ LANGUAGE 'C'
IMMUTABLE STRICT;
COMMENT ON FUNCTION debversion_ge (debversion, debversion)
IS 'debversion greater-than-or-equal';
@@ -201,7 +206,7 @@ DEFAULT FOR TYPE debversion USING btree AS
CREATE OR REPLACE FUNCTION debversion_hash(debversion)
RETURNS int4
AS 'MODULE_PATHNAME'
- LANGUAGE C
+ LANGUAGE 'C'
IMMUTABLE STRICT;
CREATE OPERATOR CLASS debversion_ops
@@ -213,14 +218,14 @@ CREATE OR REPLACE FUNCTION debversion_smaller(version1 debversion,
version2 debversion)
RETURNS debversion
AS 'MODULE_PATHNAME'
- LANGUAGE C
+ LANGUAGE 'C'
IMMUTABLE STRICT;
CREATE OR REPLACE FUNCTION debversion_larger(version1 debversion,
version2 debversion)
RETURNS debversion
AS 'MODULE_PATHNAME'
- LANGUAGE C
+ LANGUAGE 'C'
IMMUTABLE STRICT;
CREATE AGGREGATE min(debversion) (
--
1.6.1.3
Reply to: