[QGIS Commit] r13362 - trunk/qgis/src/plugins/spatialquery

svn_qgis at osgeo.org svn_qgis at osgeo.org
Sat Apr 24 08:48:51 EDT 2010


Author: jef
Date: 2010-04-24 08:48:50 -0400 (Sat, 24 Apr 2010)
New Revision: 13362

Modified:
   trunk/qgis/src/plugins/spatialquery/qgsspatialquery.cpp
Log:
fix crash introduced in r13360

Modified: trunk/qgis/src/plugins/spatialquery/qgsspatialquery.cpp
===================================================================
--- trunk/qgis/src/plugins/spatialquery/qgsspatialquery.cpp	2010-04-24 12:03:08 UTC (rev 13361)
+++ trunk/qgis/src/plugins/spatialquery/qgsspatialquery.cpp	2010-04-24 12:48:50 UTC (rev 13362)
@@ -150,9 +150,10 @@
       break;
     case QGis::Polygon:
       dimGeom = 2;
+      break;
     default:
       Q_ASSERT( 0 );
-      dimGeom = 0;
+      break;
   }
   return dimGeom;
 
@@ -217,7 +218,7 @@
 
 void QgsSpatialQuery::execQuery( QSet<int> & qsetIndexResult, int relation )
 {
-  // Set function GEOS
+  // Set GEOS function
   char( *operation )( const GEOSGeometry *, const GEOSGeometry* );
   switch ( relation )
   {
@@ -276,8 +277,7 @@
     geomTarget = featureTarget.geometry();
     coordinateTransform->transform( geomTarget );
 
-    ( this->*funcPopulateIndexResult )
-    ( qsetIndexResult, featureTarget.id(), geomTarget, operation );
+    ( this->*funcPopulateIndexResult )( qsetIndexResult, featureTarget.id(), geomTarget, operation );
   }
   delete coordinateTransform;
 



More information about the QGIS-commit mailing list