dfs_free forgot to free its obstack
authorMatthias Braun <matze@braunis.de>
Thu, 15 Dec 2011 18:18:45 +0000 (19:18 +0100)
committerMatthias Braun <matze@braunis.de>
Mon, 19 Dec 2011 16:34:39 +0000 (17:34 +0100)
ir/ana/dfs.c

index 52d1cb0..7addd1d 100644 (file)
@@ -207,6 +207,7 @@ dfs_t *dfs_new(const absgraph_t *graph_impl, void *graph_self)
 
 void dfs_free(dfs_t *dfs)
 {
+       obstack_free(&dfs->obst, NULL);
        del_set(dfs->nodes);
        del_set(dfs->edges);
        xfree(dfs->pre_order);