Revert "remove redundant initializations"

This reverts commit 56c5cd10d7a8d0f45c7be028fa0688a8444e2a58.
This commit is contained in:
Motiejus Jakštys 2021-05-19 22:57:47 +03:00 committed by Motiejus Jakštys
parent 50df7bc21c
commit 1ff38c12e9

4
wm.sql
View File

@ -254,6 +254,8 @@ declare
j int4; j int4;
multi geometry; multi geometry;
begin begin
mutated = false;
<<bendloop>> <<bendloop>>
for i in 1..array_length(bends, 1) loop for i in 1..array_length(bends, 1) loop
continue when abs(inflection_angle(bends[i])) <= pi; continue when abs(inflection_angle(bends[i])) <= pi;
@ -310,6 +312,7 @@ declare
p2 geometry; p2 geometry;
p3 geometry; p3 geometry;
begin begin
angle = 0;
for p0 in select geom from st_dumppoints(bend) order by path[1] asc loop for p0 in select geom from st_dumppoints(bend) order by path[1] asc loop
p3 = p2; p3 = p2;
p2 = p1; p2 = p1;
@ -489,6 +492,7 @@ begin
); );
end if; end if;
if mutated then if mutated then
lines[i] = st_linemerge(st_union(bends)); lines[i] = st_linemerge(st_union(bends));
stagenum = stagenum + 1; stagenum = stagenum + 1;