Преглед изворни кода

change default dbln format to use | as the field sep not a space (bug https://trac.osgeo.org/grass/ticket/809)

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@40339 15284696-431f-4ddb-bdfa-cd5b030d7da7
Hamish Bowman пре 15 година
родитељ
комит
cd63a95d0b
1 измењених фајлова са 3 додато и 3 уклоњено
  1. 3 3
      lib/vector/Vlib/field.c

+ 3 - 3
lib/vector/Vlib/field.c

@@ -722,7 +722,7 @@ int Vect_read_dblinks(struct Map_info *Map)
 	if (strlen(buf) == 0)
 	    continue;
  
-	tokens = G_tokenize(buf, " ");
+	tokens = G_tokenize(buf, " |");
 	ntok = G_number_of_tokens(tokens);
 
 	if (ntok < 2 || (ntok < 5 && rule < 1)) {
@@ -807,10 +807,10 @@ int Vect_write_dblinks(struct Map_info *Map)
 	else
 	    sprintf(buf, "%d", dbl->field[i].number);
 
-	fprintf(fd, "%s %s %s %s %s\n", buf, dbl->field[i].table,
+	fprintf(fd, "%s|%s|%s|%s|%s\n", buf, dbl->field[i].table,
 		dbl->field[i].key, dbl->field[i].database,
 		dbl->field[i].driver);
-	G_debug(1, "%s %s %s %s %s", buf, dbl->field[i].table,
+	G_debug(1, "%s|%s|%s|%s|%s", buf, dbl->field[i].table,
 		dbl->field[i].key, dbl->field[i].database,
 		dbl->field[i].driver);
     }