浏览代码

fix logic https://trac.osgeo.org/grass/changeset/55847

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@55849 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 12 年之前
父节点
当前提交
ae837bcf20
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      lib/vector/Vlib/copy.c

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

@@ -90,12 +90,12 @@ int Vect_copy_map_lines_field(struct Map_info *In, int field,
         
         /* get type of first feature from input vector map */
         Vect_rewind(In);
+        Vect_set_constraint_type(In, GV_POINT | GV_LINES);
         type = Vect_read_next_line(In, NULL, NULL);
         if (!(type & (GV_POINTS | GV_LINES)))
             G_fatal_error(_("Unsupported feature type %d"), type);
             
         /* create feature table with given feature type */
-        Vect_set_constraint_type(In, GV_POINT | GV_LINES);
         Vect_write_line(Out, type, NULL, NULL);
     }