Xinqi Bao's Git
projects
/
slstatus.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
raw
|
inline
| side by side
Change done to int as it is the CPU's natural type
[slstatus.git]
/
components
/
swap.c
diff --git
a/components/swap.c
b/components/swap.c
index
031b713
..
caa4788
100644
(file)
--- a/
components/swap.c
+++ b/
components/swap.c
@@
-131,8
+131,6
@@
#include <sys/types.h>
#include <unistd.h>
#include <sys/types.h>
#include <unistd.h>
- #define dbtoqb(b) dbtob((int64_t)(b))
-
static void
getstats(int *total, int *used)
{
static void
getstats(int *total, int *used)
{
@@
-162,8
+160,8
@@
*used = 0;
for (i = 0; i < rnswap; i++) {
*used = 0;
for (i = 0; i < rnswap; i++) {
- *total +=
dbtoqb(sep->se_nblks)
;
- *used +=
dbtoqb(sep->se_inuse)
;
+ *total +=
sep->se_nblks >> 1
;
+ *used +=
sep->se_inuse >> 1
;
}
free(fsep);
}
free(fsep);
@@
-176,7
+174,7
@@
getstats(&total, &used);
getstats(&total, &used);
- return bprintf("%f", (float)(total - used) / 1024 / 1024
/ 1024
);
+ return bprintf("%f", (float)(total - used) / 1024 / 1024);
}
const char *
}
const char *
@@
-196,7
+194,7
@@
getstats(&total, &used);
getstats(&total, &used);
- return bprintf("%f", (float)total / 1024 / 1024
/ 1024
);
+ return bprintf("%f", (float)total / 1024 / 1024);
}
const char *
}
const char *
@@
-206,6
+204,6
@@
getstats(&total, &used);
getstats(&total, &used);
- return bprintf("%f", (float)used / 1024 / 1024
/ 1024
);
+ return bprintf("%f", (float)used / 1024 / 1024);
}
#endif
}
#endif