projects
/
suckless
/
slstatus.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6239e5d
)
vol_perc: return zero if the value of max is set to zero
author
user
<user@1337>
Sat, 8 Oct 2016 16:50:53 +0000
(19:50 +0300)
committer
user
<user@1337>
Sat, 8 Oct 2016 16:50:53 +0000
(19:50 +0300)
slstatus.c
patch
|
blob
|
history
diff --git
a/slstatus.c
b/slstatus.c
index f6e83391ad399b6de56f1e63ab6e3716569b1951..ba7f95a2a8b439955430753a1f5e1a7ca716b543 100644
(file)
--- a/
slstatus.c
+++ b/
slstatus.c
@@
-501,7
+501,10
@@
vol_perc(const char *card)
snd_mixer_selem_id_free(s_elem);
snd_mixer_close(handle);
- return smprintf("%d%%", ((uint_fast16_t)(vol * 100) / max));
+ if (max == 0)
+ return smprintf("%d%%", 0);
+ else
+ return smprintf("%d%%", ((uint_fast16_t)(vol * 100) / max));
}
static char *