suckless/slstatus

ram: Check for theoretical division by zero (ab4f24a612fd40bb58b5504e979ad476533dd891)
Repositories | README | LICENSE

commit ab4f24a612fd40bb58b5504e979ad476533dd891
parent fa7c266e2b7adbc2a87bd44057b9e561d9ed61e3
Author: Aaron Marcher <[email protected]>
Date:   Fri,  6 Jul 2018 23:38:12 +0200

ram: Check for theoretical division by zero

Diffstat:
Mcomponents/ram.c4++++
1 file changed, 4 insertions(+), 0 deletions(-)

diff --git a/components/ram.c b/components/ram.c @@ -36,6 +36,10 @@ return NULL; } + if (total == 0) { + return NULL; + } + return bprintf("%d", 100 * ((total - free) - (buffers + cached)) / total); }