소스 검색

Vlib: release memory in Vect_merge_lines()

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@53627 15284696-431f-4ddb-bdfa-cd5b030d7da7
Markus Metz 12 년 전
부모
커밋
42876d734b
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      lib/vector/Vlib/merge_lines.c

+ 6 - 0
lib/vector/Vlib/merge_lines.c

@@ -249,5 +249,11 @@ int Vect_merge_lines(struct Map_info *Map, int type, int *new_lines,
     if (new_lines)
 	*new_lines = newl;
 
+    Vect_destroy_line_struct(Points);
+    Vect_destroy_cats_struct(Cats);
+    Vect_destroy_line_struct(MPoints);
+    Vect_destroy_cats_struct(MCats);
+    Vect_destroy_list(List);
+
     return merged;
 }