Przeglądaj źródła

remove redundant code in vector lib: update vedit

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@46957 15284696-431f-4ddb-bdfa-cd5b030d7da7
Markus Metz 14 lat temu
rodzic
commit
435d112e66
1 zmienionych plików z 5 dodań i 5 usunięć
  1. 5 5
      lib/vector/vedit/render.c

+ 5 - 5
lib/vector/vedit/render.c

@@ -65,7 +65,7 @@ struct robject_list *Vedit_render_map(struct Map_info *Map,
 				      int map_height, double map_res)
 {
     int i, nfeat, fid;
-    struct ilist *list;
+    struct boxlist *list;
     struct robject_list *list_obj;
     struct robject *robj;
 
@@ -78,7 +78,7 @@ struct robject_list *Vedit_render_map(struct Map_info *Map,
     region.map_west = center_easting - (map_width / 2.) * map_res;
     region.map_north = center_northing + (map_height / 2.) * map_res;
 
-    list = Vect_new_list();
+    list = Vect_new_boxlist(0);
     list_obj = NULL;
     state.nitems_alloc = 1000;
 
@@ -92,7 +92,7 @@ struct robject_list *Vedit_render_map(struct Map_info *Map,
     if (draw_flag & DRAW_AREA) {
 	nfeat = Vect_select_areas_by_box(Map, box, list);
 	for (i = 0; i < nfeat; i++) {
-	    fid = list->value[i];
+	    fid = list->id[i];
 	    draw_area(Map, fid, list_obj);
 	}
     }
@@ -105,7 +105,7 @@ struct robject_list *Vedit_render_map(struct Map_info *Map,
 
     /* features */
     for (i = 0; i < list->n_values; i++) {
-	fid = list->value[i];
+	fid = list->id[i];
 	robj = draw_line(Map, fid, draw_flag);
 	if (!robj)
 	    continue;
@@ -135,7 +135,7 @@ struct robject_list *Vedit_render_map(struct Map_info *Map,
 				     list_obj->nitems *
 				     sizeof(struct robject *));
 
-    Vect_destroy_list(list);
+    Vect_destroy_boxlist(list);
 
     return list_obj;
 }