[QGIS Commit] r13392 - trunk/qgis/src/app

svn_qgis at osgeo.org svn_qgis at osgeo.org
Mon Apr 26 07:35:58 EDT 2010


Author: jef
Date: 2010-04-26 07:35:56 -0400 (Mon, 26 Apr 2010)
New Revision: 13392

Modified:
   trunk/qgis/src/app/qgsnewspatialitelayerdialog.cpp
   trunk/qgis/src/app/qgsspatialitesridsdialog.cpp
Log:
fix crash in spatialite srid selection on creation

Modified: trunk/qgis/src/app/qgsnewspatialitelayerdialog.cpp
===================================================================
--- trunk/qgis/src/app/qgsnewspatialitelayerdialog.cpp	2010-04-26 07:19:50 UTC (rev 13391)
+++ trunk/qgis/src/app/qgsnewspatialitelayerdialog.cpp	2010-04-26 11:35:56 UTC (rev 13392)
@@ -181,7 +181,6 @@
     if ( sridDlg->exec() )
     {
       // set the srid field to the selection
-      sridDlg->selectedSrid();
       leSRID->setText( sridDlg->selectedSrid() );
       sridDlg->accept();
     }

Modified: trunk/qgis/src/app/qgsspatialitesridsdialog.cpp
===================================================================
--- trunk/qgis/src/app/qgsspatialitesridsdialog.cpp	2010-04-26 07:19:50 UTC (rev 13391)
+++ trunk/qgis/src/app/qgsspatialitesridsdialog.cpp	2010-04-26 11:35:56 UTC (rev 13392)
@@ -33,7 +33,10 @@
 }
 QString QgsSpatialiteSridsDialog::selectedSrid()
 {
-  return twSrids->currentItem()->text( 0 );
+  if ( twSrids->currentItem() )
+    return twSrids->currentItem()->text( 0 );
+  else
+    return "-1";
 }
 bool QgsSpatialiteSridsDialog::load( QString dbName )
 {



More information about the QGIS-commit mailing list