Bladeren bron

db.table: check if driver is defined (bug-fix)
(merge https://trac.osgeo.org/grass/changeset/65395 from trunk)


git-svn-id: https://svn.osgeo.org/grass/grass/branches/releasebranch_7_0@65396 15284696-431f-4ddb-bdfa-cd5b030d7da7

Martin Landa 10 jaren geleden
bovenliggende
commit
5fde52ad73
1 gewijzigde bestanden met toevoegingen van 3 en 0 verwijderingen
  1. 3 0
      db/db.tables/main.c

+ 3 - 0
db/db.tables/main.c

@@ -37,6 +37,9 @@ int main(int argc, char **argv)
 
 
     parse_command_line(argc, argv);
     parse_command_line(argc, argv);
 
 
+    if (!parms.driver)
+        G_fatal_error(_("Database connection not defined. Run db.connect."));
+      
     driver = db_start_driver(parms.driver);
     driver = db_start_driver(parms.driver);
     if (driver == NULL)
     if (driver == NULL)
 	G_fatal_error(_("Unable to start driver <%s>"), parms.driver);
 	G_fatal_error(_("Unable to start driver <%s>"), parms.driver);