[mapserver-commits] r10787 - trunk/mapserver
svn at osgeo.org
svn at osgeo.org
Wed Dec 8 12:49:49 EST 2010
Author: tbonfort
Date: 2010-12-08 09:49:48 -0800 (Wed, 08 Dec 2010)
New Revision: 10787
Modified:
trunk/mapserver/mapprimitive.c
Log:
skip degenerate lines when calculating label point (caused segfault)
Modified: trunk/mapserver/mapprimitive.c
===================================================================
--- trunk/mapserver/mapprimitive.c 2010-12-08 04:30:14 UTC (rev 10786)
+++ trunk/mapserver/mapprimitive.c 2010-12-08 17:49:48 UTC (rev 10787)
@@ -1626,6 +1626,9 @@
return;
i = line_index;
+
+ if(p->line[i].numpoints < 2)
+ return;
point_distance = 0;
point_repeat = 1;
left_point_position = right_point_position = center_point_position = line_length / 2.0;
More information about the mapserver-commits
mailing list