topology checker: catch difference error (fixes #7845)

This commit is contained in:
Juergen E. Fischer 2013-07-21 10:15:44 +02:00
parent b4f282cd03
commit 454778c7a5

View File

@ -694,6 +694,11 @@ ErrorList topolTest::checkGaps( double tolerance, QgsVectorLayer *layer1, QgsVec
//qDebug() << "extent wkt - " << bufferExtent->exportToWkt();
QgsGeometry* diffGeoms = bufferExtent->difference( &test );
if ( !diffGeoms )
{
qDebug() << "difference result 0-";
return errorList;
}
//qDebug() << "difference gometry - " << diffGeoms->exportToWkt() ;