Gentoo Archives: gentoo-commits

From: "Jim Ramsay (lack)" <lack@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-plugins/gkrellm-volume/files: gkrellm-volume-2.1.13-reenable.patch
Date: Thu, 29 Jul 2010 14:17:51
Message-Id: 20100729141746.57BD82C5F2@corvid.gentoo.org
1 lack 10/07/29 14:17:46
2
3 Added: gkrellm-volume-2.1.13-reenable.patch
4 Log:
5 Patch to not crash gkrellm when disabling/reenabling this plugin (Bug #284504)
6 (Portage version: 2.1.8.3/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-reenable.patch
10
11 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-reenable.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-plugins/gkrellm-volume/files/gkrellm-volume-2.1.13-reenable.patch?rev=1.1&content-type=text/plain
13
14 Index: gkrellm-volume-2.1.13-reenable.patch
15 ===================================================================
16 diff --git a/volume.c b/volume.c
17 index 18418d1..58708d4 100644
18 --- a/volume.c
19 +++ b/volume.c
20 @@ -74,6 +74,9 @@ static void remove_all_mixers() {
21 static Slider *add_slider(Mixer *m, int dev) {
22 Slider *result,*s;
23 if (dev < 0 || dev >= mixer_get_nr_devices(m->mixer)) return NULL;
24 + for (s = m->Sliderz ; s != NULL; s = s->next)
25 + if (s->dev == dev)
26 + return s;
27 result = malloc(sizeof(Slider));
28 result->mixer = m->mixer;
29 result->parent = m;