Index: alsa-lib/src/mixer/bag.c =================================================================== RCS file: /suse/tiwai/cvs/alsa/alsa-lib/src/mixer/bag.c,v retrieving revision 1.4 diff -u -r1.4 bag.c --- alsa-lib/src/mixer/bag.c 2 Jan 2002 12:01:22 -0000 1.4 +++ alsa-lib/src/mixer/bag.c 13 Jan 2005 16:53:44 -0000 @@ -59,6 +59,7 @@ bag1_t *b = list_entry(pos, bag1_t, list); if (b->ptr == ptr) { list_del(&b->list); + free(b); return 0; } }