diff options
author | cinap_lenrek <cinap_lenrek@localhost> | 2011-07-21 01:24:18 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@localhost> | 2011-07-21 01:24:18 +0200 |
commit | a7a56b9a480c9985587574c5fb06b156a051ae73 (patch) | |
tree | c24ec63ec12959d165963287eeb4c22bac69128f | |
parent | 7b6c150f5dbccb3074d93d07e84c3d286d17fd8d (diff) |
devaudio: ignore non absolute volume items with range 0
-rw-r--r-- | sys/src/9/port/devaudio.c | 2 |
1 files changed, 2 insertions, 0 deletions
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; |