id: unsigned long is excessive for option bitmask
[oweals/busybox.git] / loginutils / deluser.c
index 59e69b9e902d2eb61976d58ad48428f2af0e26c4..56253712e10bcd703aac757c8ab6ea907c92fcfd 100644 (file)
@@ -19,7 +19,7 @@
 
 static void del_line_matching(char **args,
                const char *filename,
-               FILE *(*fopen_func)(const char *fileName, const char *mode))
+               FILE* FAST_FUNC (*fopen_func)(const char *fileName, const char *mode))
 {
        FILE *passwd;
        smallint error = NAME_NOT_FOUND;
@@ -93,17 +93,17 @@ static void del_line_matching(char **args,
        free(new);
 }
 
-int deluser_main(int argc, char **argv);
+int deluser_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
 int deluser_main(int argc, char **argv)
 {
-       if (argc == 2 
-        || (ENABLE_FEATURE_DEL_USER_FROM_GROUP 
+       if (argc == 2
+        || (ENABLE_FEATURE_DEL_USER_FROM_GROUP
            && (applet_name[3] == 'g' && argc == 3))
        ) {
                if (geteuid())
                        bb_error_msg_and_die(bb_msg_perm_denied_are_you_root);
-               
-               if ((ENABLE_FEATURE_DEL_USER_FROM_GROUP && argc != 3) 
+
+               if ((ENABLE_FEATURE_DEL_USER_FROM_GROUP && argc != 3)
                 || ENABLE_DELUSER
                 || (ENABLE_DELGROUP && ENABLE_DESKTOP)
                ) {