From 81b20c59286c0f03a0b545dc395cfb7685d4d477 Mon Sep 17 00:00:00 2001 From: rabla Date: Wed, 30 Mar 2005 16:40:35 +0000 Subject: [PATCH] fix crash on start edit - check if edited git-svn-id: http://svn.osgeo.org/qgis/trunk@3050 c8812cc2-4d05-0410-92ff-de0c093fc19c --- providers/grass/qgsgrassprovider.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/providers/grass/qgsgrassprovider.cpp b/providers/grass/qgsgrassprovider.cpp index 3b83d8005b1..1e3026a38eb 100644 --- a/providers/grass/qgsgrassprovider.cpp +++ b/providers/grass/qgsgrassprovider.cpp @@ -611,7 +611,11 @@ std::vector const & QgsGrassProvider::fields() const return mLayers[mLayerId].fields; } -void QgsGrassProvider::reset(){ +void QgsGrassProvider::reset() +{ + if ( isEdited() ) + return; + int mapId = mLayers[mLayerId].mapId; if ( mapOutdated(mapId) ) { updateMap ( mapId );