check raster layer after dynamic cast

git-svn-id: http://svn.osgeo.org/qgis/trunk@5084 c8812cc2-4d05-0410-92ff-de0c093fc19c
This commit is contained in:
rblazek 2006-03-24 04:52:11 +00:00
parent f8aa37e5dc
commit 0812d66b8e

View File

@ -4954,9 +4954,9 @@ void QgisApp::activateDeactivateLayerRelatedActions(const QgsMapLayer* layer)
mActionMoveVertex->setEnabled(false);
const QgsRasterLayer* vlayer = dynamic_cast<const QgsRasterLayer*> (layer);
const QgsRasterDataProvider* dprovider = vlayer->getDataProvider();
if (vlayer)
{
const QgsRasterDataProvider* dprovider = vlayer->getDataProvider();
// does provider allow the identify map tool?
if (dprovider->capabilities() & QgsRasterDataProvider::Identify)
{