Преглед на файлове

v.patch: Fix line categories when building topology (#374)

* v.patch: Fix topology build

* Fix area topology
Huidae Cho преди 5 години
родител
ревизия
6cb4bfa444
променени са 1 файла, в които са добавени 2 реда и са изтрити 4 реда
  1. 2 4
      vector/v.patch/main.c

+ 2 - 4
vector/v.patch/main.c

@@ -480,9 +480,6 @@ int main(int argc, char *argv[])
     Vect_set_person(&OutMap, G_whoami());
 
     if (!no_topo->answer) {
-	if (append->answer)
-	    Vect_build_partial(&OutMap, GV_BUILD_NONE);
-
 	Vect_build_partial(&OutMap, GV_BUILD_BASE);
 
 	if (Vect_get_num_primitives(&OutMap, GV_BOUNDARY) > 0) {
@@ -582,8 +579,9 @@ int main(int argc, char *argv[])
 
 	    /* Boundaries are hopefully clean, build areas */
 	    G_message("%s", separator);
-	    Vect_build_partial(&OutMap, GV_BUILD_NONE);
 	}
+
+	Vect_build_partial(&OutMap, GV_BUILD_NONE);
 	Vect_build(&OutMap);
     }
     Vect_close(&OutMap);