Stuf
[oweals/busybox.git] / df.c
diff --git a/df.c b/df.c
index a84a330d89cd7b6a38db1f5e8dccdbcd7f77c3e9..1404e96216303ebc555d8df9cdee8d663b1bfd3c 100644 (file)
--- a/df.c
+++ b/df.c
@@ -42,7 +42,7 @@ static int df(char *device, const char *mountPoint)
 
     if (statfs(mountPoint, &s) != 0) {
        perror(mountPoint);
-       return 1;
+       return FALSE;
     }
 
     if (s.f_blocks > 0) {
@@ -64,7 +64,7 @@ static int df(char *device, const char *mountPoint)
 
     }
 
-    return 0;
+    return TRUE;
 }
 
 extern int df_main(int argc, char **argv)
@@ -83,15 +83,15 @@ extern int df_main(int argc, char **argv)
            if ((mountEntry = findMountPoint(argv[1], mtab_file)) ==
                0) {
                fprintf(stderr, "%s: can't find mount point.\n", argv[1]);
-               return 1;
+               exit( FALSE);
            }
            status = df(mountEntry->mnt_fsname, mountEntry->mnt_dir);
            if (status != 0)
-               return status;
+               exit( status);
            argc--;
            argv++;
        }
-       return 0;
+       exit( TRUE);
     } else {
        FILE *mountTable;
        struct mntent *mountEntry;
@@ -103,12 +103,10 @@ extern int df_main(int argc, char **argv)
        }
 
        while ((mountEntry = getmntent(mountTable))) {
-           int status = df(mountEntry->mnt_fsname, mountEntry->mnt_dir);
-           if (status)
-               return status;
+           df(mountEntry->mnt_fsname, mountEntry->mnt_dir);
        }
        endmntent(mountTable);
     }
 
-    return 0;
+    exit( TRUE);
 }