Explorar o código

field number bugfix

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@40040 15284696-431f-4ddb-bdfa-cd5b030d7da7
Markus Metz %!s(int64=15) %!d(string=hai) anos
pai
achega
93197faa85
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  1. 3 0
      lib/vector/Vlib/field.c

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

@@ -496,6 +496,9 @@ int Vect_get_field_number(const struct Map_info *Map, const char *field)
 
     if (strcmp(field, "-1") == 0)
 	return -1;
+
+    if (Vect_get_num_dblinks(Map) == 0)
+	return atoi(field);
     
     fi = Vect_get_field2(Map, field);