Browse Source

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 years ago
parent
commit
42876d734b
1 changed files with 6 additions and 0 deletions
  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)
     if (new_lines)
 	*new_lines = newl;
 	*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;
     return merged;
 }
 }