浏览代码

vedit: don't ask for category when area is dead

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@50303 15284696-431f-4ddb-bdfa-cd5b030d7da7
Anna Petrášová 13 年之前
父节点
当前提交
c4b6e24d6d
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      lib/vector/vedit/delete.c

+ 2 - 0
lib/vector/vedit/delete.c

@@ -142,6 +142,8 @@ int Vedit_delete_areas_cat(struct Map_info *Map, int field, int cat)
     nareas = Vect_get_num_areas(Map);
     nremoved = 0;
     for (area = 1; area <= nareas; area++) {
+	if (!Vect_area_alive(Map, area))
+	    continue;
 	if (Vect_get_area_cat(Map, area, field) != cat)
 	    continue;