]> git.alsa-project.org Git - alsa-lib.git/commitdiff
Fix memory leak
authorTakashi Iwai <tiwai@suse.de>
Thu, 13 Jan 2005 17:00:11 +0000 (17:00 +0000)
committerTakashi Iwai <tiwai@suse.de>
Thu, 13 Jan 2005 17:00:11 +0000 (17:00 +0000)
Fixed memory leak at snd_mixer_elem_detach().

src/mixer/bag.c

index ee1795dafeacc60cd877cbf8e2c592b0106f8bdf..d88a900b143b404f1c70e264f452afc5f340eb81 100644 (file)
@@ -59,6 +59,7 @@ int bag_del(bag_t *bag, void *ptr)
                bag1_t *b = list_entry(pos, bag1_t, list);
                if (b->ptr == ptr) {
                        list_del(&b->list);
+                       free(b);
                        return 0;
                }
        }