Xinqi Bao's Git

Refactor keymap.c
[slstatus.git] / components / ram.c
index cba22a1..0ac9753 100644 (file)
@@ -17,7 +17,7 @@
                        return NULL;
                }
 
-               return fmt_human_2(free * 1024);
+               return fmt_human(free * 1024, 1024);
        }
 
        const char *
@@ -48,7 +48,7 @@
                        return NULL;
                }
 
-               return fmt_human_2(total * 1024);
+               return fmt_human(total * 1024, 1024);
        }
 
        const char *
@@ -65,7 +65,8 @@
                        return NULL;
                }
 
-               return fmt_human_2((total - free - buffers - cached) * 1024);
+               return fmt_human((total - free - buffers - cached) * 1024,
+                                1024);
        }
 #elif defined(__OpenBSD__)
        #include <stdlib.h>
 
                if (load_uvmexp(&uvmexp)) {
                        free_pages = uvmexp.npages - uvmexp.active;
-                       return fmt_human_2(pagetok(free_pages,
-                                                  uvmexp.pageshift) * 1024);
+                       return fmt_human(pagetok(free_pages, uvmexp.pageshift) *
+                                        1024, 1024);
                }
 
                return NULL;
                struct uvmexp uvmexp;
 
                if (load_uvmexp(&uvmexp)) {
-                       return fmt_human_2(pagetok(uvmexp.npages,
-                                                  uvmexp.pageshift) * 1024);
+                       return fmt_human(pagetok(uvmexp.npages,
+                                                uvmexp.pageshift) * 1024,
+                                        1024);
                }
 
                return NULL;
                struct uvmexp uvmexp;
 
                if (load_uvmexp(&uvmexp)) {
-                       return fmt_human_2(pagetok(uvmexp.active,
-                                                  uvmexp.pageshift) * 1024);
+                       return fmt_human(pagetok(uvmexp.active,
+                                                uvmexp.pageshift) * 1024,
+                                        1024);
                }
 
                return NULL;