From: Sandro Santilli Date: Mon, 13 Feb 2012 16:11:48 +0000 (+0000) Subject: More VOLATILE -> STRICT (#955). Let's call it completed. X-Git-Tag: 2.0.0alpha5~27 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2192c713e70bdb8fbb004a9ffc5ac53f198cbba8;p=postgis More VOLATILE -> STRICT (#955). Let's call it completed. git-svn-id: http://svn.osgeo.org/postgis/trunk@9171 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/topology/sql/predicates.sql.in.c b/topology/sql/predicates.sql.in.c index 1750b82e4..2e0980e56 100644 --- a/topology/sql/predicates.sql.in.c +++ b/topology/sql/predicates.sql.in.c @@ -448,7 +448,7 @@ BEGIN END IF; END $$ -LANGUAGE 'plpgsql' VOLATILE STRICT; +LANGUAGE 'plpgsql' STABLE STRICT; --} intersects(TopoGeometry, TopoGeometry) --{ @@ -511,6 +511,6 @@ BEGIN RETURN TRUE; END $$ -LANGUAGE 'plpgsql' VOLATILE STRICT; +LANGUAGE 'plpgsql' STABLE STRICT; --} equals(TopoGeometry, TopoGeometry) diff --git a/topology/sql/sqlmm.sql.in.c b/topology/sql/sqlmm.sql.in.c index 3e654e3d4..2d72f5e60 100644 --- a/topology/sql/sqlmm.sql.in.c +++ b/topology/sql/sqlmm.sql.in.c @@ -141,7 +141,7 @@ EXCEPTION RAISE EXCEPTION 'SQL/MM Spatial exception - invalid topology name'; END $$ -LANGUAGE 'plpgsql' VOLATILE; +LANGUAGE 'plpgsql' STABLE; --} ST_GetFaceEdges --{ @@ -1452,7 +1452,7 @@ BEGIN RAISE EXCEPTION 'SQL/MM Spatial exception - non-existent face.'; END $$ -LANGUAGE 'plpgsql' VOLATILE; +LANGUAGE 'plpgsql' STABLE; --} ST_GetFaceGeometry @@ -2834,7 +2834,7 @@ BEGIN RAISE DEBUG 'Updating contained edges'; #endif ishole := false; - END IF; + END IF; -- } -- Update edges having new face on the left sql := 'UPDATE '