ram: Check for theoretical division by zero - slstatus - status monitor
 (HTM) git clone git://git.suckless.org/slstatus
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit ab4f24a612fd40bb58b5504e979ad476533dd891
 (DIR) parent fa7c266e2b7adbc2a87bd44057b9e561d9ed61e3
 (HTM) Author: Aaron Marcher <me@drkhsh.at>
       Date:   Fri,  6 Jul 2018 23:38:12 +0200
       
       ram: Check for theoretical division by zero
       
       Diffstat:
         M components/ram.c                    |       4 ++++
       
       1 file changed, 4 insertions(+), 0 deletions(-)
       ---
 (DIR) 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);
                }