]> granicus.if.org Git - postgis/commitdiff
Use $$ quoting. See ticket #207.
authorSandro Santilli <strk@keybit.net>
Wed, 24 Jun 2009 10:34:44 +0000 (10:34 +0000)
committerSandro Santilli <strk@keybit.net>
Wed, 24 Jun 2009 10:34:44 +0000 (10:34 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@4199 b70326c6-7e19-0410-871a-916f4a2858ee

postgis/postgis.sql.in.c

index cbf0ed7c784c07e511be0dcc797961cac3d84739..2a56253629bfa9f215fa6ca53085a1990868827d 100644 (file)
@@ -3846,17 +3846,19 @@ CREATE OR REPLACE FUNCTION _ST_buffer(geometry,float8,cstring)
 -- Availability: 1.2.2
 CREATE OR REPLACE FUNCTION ST_buffer(geometry,float8,integer)
        RETURNS geometry
-       AS 'SELECT _ST_Buffer($1, $2,
-               CAST(''quad_segs=''||CAST($3 AS text) as cstring))'
+       AS $$ SELECT _ST_Buffer($1, $2,
+               CAST('quad_segs='||CAST($3 AS text) as cstring))
+          $$
        LANGUAGE 'SQL' IMMUTABLE STRICT; 
 
 -- Availability: 1.5.0
 CREATE OR REPLACE FUNCTION ST_buffer(geometry,float8,text)
        RETURNS geometry
-       AS 'SELECT _ST_Buffer($1, $2,
-               CAST( regexp_replace($3, ''^[0123456789]+$'',
-                       ''quad_segs=''||$3) AS cstring)
-               )'
+       AS $$ SELECT _ST_Buffer($1, $2,
+               CAST( regexp_replace($3, '^[0123456789]+$',
+                       'quad_segs='||$3) AS cstring)
+               )
+          $$
        LANGUAGE 'SQL' IMMUTABLE STRICT; 
 
 -- Deprecation in 1.2.3