1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
--- torsmo.c.orig 2005-02-28 17:03:39.994538136 +0930
+++ torsmo.c 2005-02-28 17:06:19.378308120 +0930
@@ -1126,7 +1126,11 @@
human_readable(cur->swapmax*1024, p);
}
OBJ(swapperc) {
- snprintf(p, 255, "%*u", pad_percents, (cur->swap*100) / cur->swapmax);
+ if (cur->swapmax == 0) {
+ strncpy(p, "No swap", 255);
+ } else {
+ snprintf(p, 255, "%*u", pad_percents, (cur->swap*100) / cur->swapmax);
+ }
}
OBJ(swapbar) {
new_bar(p, obj->data.pair.a, obj->data.pair.b,
|