Move sed over to the generic llist_t for append. Saves about 90 bytes.
[oweals/busybox.git] / procps / free.c
index 4a5469b1021db149d500e1e1e8696039615bb7f5..b4163f108489926b8f9ce84f17223afa759344bb 100644 (file)
@@ -2,8 +2,7 @@
 /*
  * Mini free implementation for busybox
  *
- * Copyright (C) 1999,2000 by Lineo, inc. and Erik Andersen
- * Copyright (C) 1999,2000,2001 by Erik Andersen <andersee@debian.org>
+ * Copyright (C) 1999-2004 by Erik Andersen <andersen@codepoet.org>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -28,7 +27,7 @@
 #include <stdlib.h>
 #include "busybox.h"
 
-extern int free_main(int argc, char **argv)
+int free_main(int argc, char **argv)
 {
        struct sysinfo info;
        sysinfo(&info);
@@ -63,13 +62,13 @@ extern int free_main(int argc, char **argv)
        }
 
        if (argc > 1 && **(argv + 1) == '-')
-               show_usage();
+               bb_show_usage();
 
-       printf("%6s%13s%13s%13s%13s%13s\n", "", "total", "used", "free", 
+       printf("%6s%13s%13s%13s%13s%13s\n", "", "total", "used", "free",
                        "shared", "buffers");
 
-       printf("%6s%13ld%13ld%13ld%13ld%13ld\n", "Mem:", info.totalram, 
-                       info.totalram-info.freeram, info.freeram, 
+       printf("%6s%13ld%13ld%13ld%13ld%13ld\n", "Mem:", info.totalram,
+                       info.totalram-info.freeram, info.freeram,
                        info.sharedram, info.bufferram);
 
 #ifndef __uClinux__