Xinqi Bao's Git

ram: Check for theoretical division by zero
[slstatus.git] / components / ram.c
index 74bf337..8688349 100644 (file)
                        return NULL;
                }
 
                        return NULL;
                }
 
+               if (total == 0) {
+                       return NULL;
+               }
+
                return bprintf("%d", 100 * ((total - free) -
                                            (buffers + cached)) / total);
        }
                return bprintf("%d", 100 * ((total - free) -
                                            (buffers + cached)) / total);
        }