浏览代码

v.surf.rst: attempt to fix https://trac.osgeo.org/grass/ticket/2452

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@62300 15284696-431f-4ddb-bdfa-cd5b030d7da7
Anna Petrášová 10 年之前
父节点
当前提交
d49df7f85a
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      vector/v.surf.rst/main.c

+ 3 - 2
vector/v.surf.rst/main.c

@@ -595,6 +595,7 @@ int main(int argc, char *argv[])
 	    G_fatal_error(_("Unable to create table '%s'"),
 			  db_get_string(&sql2));
 	}
+	db_begin_transaction(driver2);
 	count = 1;
 
     }
@@ -754,8 +755,8 @@ int main(int argc, char *argv[])
 	unlink(Tmp_file_xy);
 
     if (cvdev != NULL || devi != NULL) {
-	/*  db_close_database_shutdown_driver ( driver2 ); */
-	db_close_database(driver2);
+	db_commit_transaction(driver2);
+	db_close_database_shutdown_driver(driver2);
 	Vect_build(&Map2);
 	Vect_close(&Map2);
     }