@@ -798,14 +798,25 @@ void QgsGrassPlugin::unload()
798
798
qGisInterface->removePluginMenu (tr (" &GRASS" ), mOpenMapsetAction );
799
799
qGisInterface->removePluginMenu (tr (" &GRASS" ), mNewMapsetAction );
800
800
qGisInterface->removePluginMenu (tr (" &GRASS" ), mCloseMapsetAction );
801
- qGisInterface->removePluginMenu (tr (" &GRASS" ), mRemoveVectorAction );
802
- qGisInterface->removePluginMenu (tr (" &GRASS" ), mRemoveRasterAction );
801
+ qGisInterface->removePluginMenu (tr (" &GRASS" ), mAddVectorAction );
802
+ qGisInterface->removePluginMenu (tr (" &GRASS" ), mAddRasterAction );
803
803
qGisInterface->removePluginMenu (tr (" &GRASS" ), mOpenToolsAction );
804
804
qGisInterface->removePluginMenu (tr (" &GRASS" ), mRegionAction );
805
805
qGisInterface->removePluginMenu (tr (" &GRASS" ), mEditRegionAction );
806
806
qGisInterface->removePluginMenu (tr (" &GRASS" ), mEditAction );
807
807
qGisInterface->removePluginMenu (tr (" &GRASS" ), mNewVectorAction );
808
808
809
+ delete mOpenMapsetAction ;
810
+ delete mNewMapsetAction ;
811
+ delete mCloseMapsetAction ;
812
+ delete mAddVectorAction ;
813
+ delete mAddRasterAction ;
814
+ delete mOpenToolsAction ;
815
+ delete mRegionAction ;
816
+ delete mEditRegionAction ;
817
+ delete mEditAction ;
818
+ delete mNewVectorAction ;
819
+
809
820
if ( toolBarPointer )
810
821
delete toolBarPointer;
811
822
}
0 commit comments