void labeller_cleanup(void)
{
hash_cleanup();
+ GARY_FREE(longlines);
+
GARY_FREE(requests_point);
- GARY_FREE(requests_line);
GARY_FREE(requests_area);
+
+ for (uns i=0; i<GARY_SIZE(requests_line); i++)
+ {
+ for (uns j=0; j<GARY_SIZE(requests_line[i].sections); j++)
+ {
+ GARY_FREE(requests_line[i].sections[j].segments);
+ }
+ GARY_FREE(requests_line[i].sections);
+ }
+ GARY_FREE(requests_line);
}
void make_population(void)