Fix func prototype
[oweals/busybox.git] / lsmod.c
diff --git a/lsmod.c b/lsmod.c
index 41575585fcd13f395b70abbd05b7e1c48b0d9bb6..a853db888fca20080020aacee82ed949a1a27135 100644 (file)
--- a/lsmod.c
+++ b/lsmod.c
@@ -2,7 +2,7 @@
 /*
  * Mini lsmod implementation for busybox
  *
- * Copyright (C) 1999,2000 by Lineo, inc.
+ * Copyright (C) 1999,2000,2001 by Lineo, inc.
  * Written by Erik Andersen <andersen@lineo.com>, <andersee@debian.org>
  *
  * Modified by Alcove, Julien Gaulmin <julien.gaulmin@alcove.fr> and
@@ -25,7 +25,6 @@
  *
  */
 
-#include "busybox.h"
 #include <stdlib.h>
 #include <stdio.h>
 #include <stddef.h>
@@ -37,6 +36,7 @@
 #include <getopt.h>
 #include <sys/utsname.h>
 #include <sys/file.h>
+#include "busybox.h"
 
 
 
@@ -103,12 +103,6 @@ extern int lsmod_main(int argc, char **argv)
                        deps = xrealloc(deps, bufsize = count);
                }
                printf("%-20s%8lu%4ld ", mn, info.size, info.usecount);
-               if (count) printf("[");
-               for (j = 0, dn = deps; j < count; dn += strlen(dn) + 1, j++) {
-                       printf("%s%s", dn, (j==count-1)? "":" ");
-               }
-               if (count) printf("] ");
-
                if (info.flags & NEW_MOD_DELETED)
                        printf("(deleted)");
                else if (info.flags & NEW_MOD_INITIALIZING)
@@ -121,6 +115,12 @@ extern int lsmod_main(int argc, char **argv)
                        if (!(info.flags & NEW_MOD_USED_ONCE))
                                printf("(unused)");
                }
+               if (count) printf("[");
+               for (j = 0, dn = deps; j < count; dn += strlen(dn) + 1, j++) {
+                       printf("%s%s", dn, (j==count-1)? "":" ");
+               }
+               if (count) printf("] ");
+
                printf("\n");
        }
 
@@ -130,10 +130,6 @@ extern int lsmod_main(int argc, char **argv)
 
 #else /*BB_FEATURE_OLD_MODULE_INTERFACE*/
 
-#if ! defined BB_FEATURE_USE_PROCFS
-#error Sorry, I depend on the /proc filesystem right now.
-#endif
-
 extern int lsmod_main(int argc, char **argv)
 {
        int fd, i;