[postgis-commits] svn - r3553 - trunk/lwgeom
postgis-commits at postgis.refractions.net
postgis-commits at postgis.refractions.net
Wed Jan 21 21:32:59 PST 2009
Author: pramsey
Date: 2009-01-21 21:32:59 -0800 (Wed, 21 Jan 2009)
New Revision: 3553
Modified:
trunk/lwgeom/postgis.sql.in.c
Log:
Alter pg_proc update to work with older PgSQLs too.
Modified: trunk/lwgeom/postgis.sql.in.c
===================================================================
--- trunk/lwgeom/postgis.sql.in.c 2009-01-22 01:39:13 UTC (rev 3552)
+++ trunk/lwgeom/postgis.sql.in.c 2009-01-22 05:32:59 UTC (rev 3553)
@@ -4042,7 +4042,7 @@
stype = geometry
);
-#if 0
+#if 1
-- Availability: 1.4.0
CREATE FUNCTION pgis_geometry_accum_transfn(int, geometry)
RETURNS int
@@ -4063,7 +4063,7 @@
UPDATE pg_aggregate SET aggtranstype = 2281 WHERE aggfnoid = 'st_geometryarray'::regproc;
UPDATE pg_proc SET prorettype = 2281 WHERE oid = 'pgis_geometry_accum_transfn'::regproc;
-UPDATE pg_proc SET proargtypes = ('2281 ' || proargtypes[1]::text)::oidvector WHERE oid = 'pgis_geometry_accum_transfn'::regproc;
+UPDATE pg_proc SET proargtypes = oidvectorin(textout('2281 ' || textin(oidout(proargtypes[1])))) WHERE oid = 'pgis_geometry_accum_transfn'::regproc;
UPDATE pg_proc SET proargtypes = '2281' WHERE oid = 'pgis_geometry_accum_finalfn'::regproc;
#endif
More information about the postgis-commits
mailing list