[QGIS Commit] r10753 - trunk/qgis/src/core/raster
svn_qgis at osgeo.org
svn_qgis at osgeo.org
Thu May 7 12:26:07 EDT 2009
Author: jef
Date: 2009-05-07 12:26:07 -0400 (Thu, 07 May 2009)
New Revision: 10753
Modified:
trunk/qgis/src/core/raster/qgsrasterlayer.cpp
Log:
fix #1682
Modified: trunk/qgis/src/core/raster/qgsrasterlayer.cpp
===================================================================
--- trunk/qgis/src/core/raster/qgsrasterlayer.cpp 2009-05-07 11:21:18 UTC (rev 10752)
+++ trunk/qgis/src/core/raster/qgsrasterlayer.cpp 2009-05-07 16:26:07 UTC (rev 10753)
@@ -712,7 +712,14 @@
QgsRasterBandStats myNullReturnStats;
return myNullReturnStats;
}
+
// check if we have previously gathered stats for this band...
+ if ( theBandNo < 1 || theBandNo > mRasterStatsList.size() )
+ {
+ // invalid band id, return nothing
+ QgsRasterBandStats myNullReturnStats;
+ return myNullReturnStats;
+ }
QgsRasterBandStats myRasterBandStats = mRasterStatsList[theBandNo - 1];
myRasterBandStats.bandNumber = theBandNo;
More information about the QGIS-commit
mailing list