[GRASS-SVN] r55792 - grass/trunk/lib/vector/Vlib
svn_grass at osgeo.org
svn_grass at osgeo.org
Sun Apr 14 04:24:54 PDT 2013
Author: mmetz
Date: 2013-04-14 04:24:54 -0700 (Sun, 14 Apr 2013)
New Revision: 55792
Modified:
grass/trunk/lib/vector/Vlib/break_polygons.c
Log:
Vlib: Vect_break_polygons() stop rtree search on first hit
Modified: grass/trunk/lib/vector/Vlib/break_polygons.c
===================================================================
--- grass/trunk/lib/vector/Vlib/break_polygons.c 2013-04-14 11:22:54 UTC (rev 55791)
+++ grass/trunk/lib/vector/Vlib/break_polygons.c 2013-04-14 11:24:54 UTC (rev 55792)
@@ -71,9 +71,11 @@
static int fpoint;
/* Function called from RTreeSearch for point found */
-static void srch(int id, const struct RTree_Rect *rect, int *arg)
+static int srch(int id, const struct RTree_Rect *rect, int *arg)
{
fpoint = id;
+
+ return 0; /* stop searching */
}
/* function used by binary tree to compare items */
More information about the grass-commit
mailing list