Przeglądaj źródła

diglib: really free cidx

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@54927 15284696-431f-4ddb-bdfa-cd5b030d7da7
Markus Metz 12 lat temu
rodzic
commit
f4329871fe
1 zmienionych plików z 5 dodań i 0 usunięć
  1. 5 0
      lib/vector/diglib/cindex.c

+ 5 - 0
lib/vector/diglib/cindex.c

@@ -53,6 +53,11 @@ void dig_cidx_free(struct Plus_head *Plus)
 	ci->cat = NULL;
 	ci->field = ci->n_cats = ci->a_cats = ci->n_types = 0;
     }
+    if (Plus->cidx) {
+	G_free(Plus->cidx);
+	Plus->cidx = NULL;
+    }
+    Plus->a_cidx = 0;
     Plus->n_cidx = 0;
     Plus->cidx_up_to_date = 0;
 }