Sfoglia il codice sorgente

fix bug in Vect_get_field_by_name()

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@39540 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 15 anni fa
parent
commit
b4ed700bc0
1 ha cambiato i file con 1 aggiunte e 1 eliminazioni
  1. 1 1
      lib/vector/Vlib/field.c

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

@@ -438,7 +438,7 @@ struct field_info *Vect_get_field_by_name(const struct Map_info *Map, const char
     G_debug(1, "Vect_get_field_by_name(): field = %s", field);
 
     for (i = 0; i < Map->dblnk->n_fields; i++) {
-	if (Map->dblnk->field[i].name == field) {
+	if (strcmp(Map->dblnk->field[i].name, field) == 0) {
 	    fi = Vect_get_dblink(Map, i);
 	    break;
 	}