diff --git a/src/unit.c b/src/unit.c index ab4cbd8..6f3c577 100644 --- a/src/unit.c +++ b/src/unit.c @@ -124,6 +124,7 @@ void fraction_free(struct fraction *f) if (!f) return; + list_del(&f->f_list); xfree(f->f_name); xfree(f); }