summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris White <chriswhite@gentoo.org>2005-03-16 06:36:15 +0000
committerChris White <chriswhite@gentoo.org>2005-03-16 06:36:15 +0000
commit56a735d75fe4f4e1069f73c5015ae2fb403afa99 (patch)
tree441861139ba49c45f76510f7e18633a19e44bc6e /media-libs/alsa-lib/files
parentCleaned up language choice code. use_multilib -> is_multilib name change for... (diff)
downloadgentoo-2-56a735d75fe4f4e1069f73c5015ae2fb403afa99.tar.gz
gentoo-2-56a735d75fe4f4e1069f73c5015ae2fb403afa99.tar.bz2
gentoo-2-56a735d75fe4f4e1069f73c5015ae2fb403afa99.zip
Fixed bug #78167 regarding an alsa memory leak in both stable and unstable. Patch should be removed next release.
(Portage version: 2.0.51.19)
Diffstat (limited to 'media-libs/alsa-lib/files')
-rw-r--r--media-libs/alsa-lib/files/alsa-lib-mixer.patch10
1 files changed, 10 insertions, 0 deletions
diff --git a/media-libs/alsa-lib/files/alsa-lib-mixer.patch b/media-libs/alsa-lib/files/alsa-lib-mixer.patch
new file mode 100644
index 000000000000..dfdb8b03c8bd
--- /dev/null
+++ b/media-libs/alsa-lib/files/alsa-lib-mixer.patch
@@ -0,0 +1,10 @@
+--- src/mixer/bag.c.old 2005-03-16 14:39:05.000000000 +0900
++++ src/mixer/bag.c 2005-03-16 14:39:26.000000000 +0900
+@@ -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;
+ }
+ }