diff --git a/src/mixer.c b/src/mixer.c index c8480d7..94aa019 100644 --- a/src/mixer.c +++ b/src/mixer.c @@ -133,6 +133,8 @@ static void mixer_grp_close(struct mixer *mixer, struct mixer_ctl_group *grp) free(grp->ctl); } + free(grp); + mixer->is_card_info_retrieved = false; }