On Sun Nov  6 11, Ed Schouten wrote:
> Author: ed
> Date: Sun Nov  6 08:15:17 2011
> New Revision: 227164
> URL: http://svn.freebsd.org/changeset/base/227164
> 
> Log:
>   Add missing static keywords to du(1)

this diff was flying around in my /usr/src, which makes some code a bit more
readable. maybe this is something worth having in HEAD?

cheers.
alex

> 
> Modified:
>   head/usr.bin/du/du.c
> 
> Modified: head/usr.bin/du/du.c
> ==============================================================================
> --- head/usr.bin/du/du.c      Sun Nov  6 08:14:57 2011        (r227163)
> +++ head/usr.bin/du/du.c      Sun Nov  6 08:15:17 2011        (r227164)
> @@ -61,7 +61,7 @@ __FBSDID("$FreeBSD$");
>  #include <sysexits.h>
>  #include <unistd.h>
>  
> -SLIST_HEAD(ignhead, ignentry) ignores;
> +static SLIST_HEAD(ignhead, ignentry) ignores;
>  struct ignentry {
>       char                    *mask;
>       SLIST_ENTRY(ignentry)   next;
diff --git a/usr.bin/du/du.c b/usr.bin/du/du.c
index cdaa70d..4089e04 100644
--- a/usr.bin/du/du.c
+++ b/usr.bin/du/du.c
@@ -231,15 +231,14 @@ main(int argc, char *argv[])
 
        listall = 0;
 
-       if (aflag) {
-               if (sflag || dflag)
-                       usage();
+       if (aflag + dflag + sflag > 1)
+               usage();
+
+       if (aflag)
                listall = 1;
-       } else if (sflag) {
-               if (dflag)
-                       usage();
+
+       if (sflag)
                depth = 0;
-       }
 
        if (!*argv) {
                argv = save;

_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to