From a7a56b9a480c9985587574c5fb06b156a051ae73 Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Thu, 21 Jul 2011 01:24:18 +0200 Subject: [PATCH] devaudio: ignore non absolute volume items with range 0 --- sys/src/9/port/devaudio.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys/src/9/port/devaudio.c b/sys/src/9/port/devaudio.c index c8dd5d071..5dd1065d0 100644 --- a/sys/src/9/port/devaudio.c +++ b/sys/src/9/port/devaudio.c @@ -363,6 +363,8 @@ genaudiovolread(Audio *adev, void *a, long n, vlong, if(vol[i].type == Absolute) p += snprint(p, e - p, "%s %d\n", vol[i].name, v[0]); else { + if(vol[i].range == 0) + continue; for(j=0; j<2; j++){ if(v[j] < 0) v[j] = 0;