URI: 
       using EXIT_stuff in exit() now - dwm - dynamic window manager
  HTML git clone https://git.parazyd.org/dwm
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 849e631510ed6533ac930449804e477fe67a43c2
   DIR parent 789717d109016279bd541efe5b72899fbcf68335
  HTML Author: Anselm R. Garbe <garbeam@wmii.de>
       Date:   Tue, 18 Jul 2006 08:18:54 +0200
       
       using EXIT_stuff in exit() now
       
       Diffstat:
         M main.c                              |       9 ++++-----
         M util.c                              |       6 +++---
       
       2 files changed, 7 insertions(+), 8 deletions(-)
       ---
   DIR diff --git a/main.c b/main.c
       @@ -179,14 +179,13 @@ main(int argc, char *argv[])
        
                for(i = 1; (i < argc) && (argv[i][0] == '-'); i++) {
                        switch (argv[i][1]) {
       -                case 'v':
       -                        fprintf(stdout, "%s",
       -                                        "dwm-"VERSION", (C)opyright MMVI Anselm R. Garbe\n");
       -                        exit(0);
       -                        break;
                        default:
                                eprint("usage: dwm [-v]\n");
                                break;
       +                case 'v':
       +                        fputs("dwm-"VERSION", (C)opyright MMVI Anselm R. Garbe\n", stdout);
       +                        exit(EXIT_SUCCESS);
       +                        break;
                        }
                }
        
   DIR diff --git a/util.c b/util.c
       @@ -17,7 +17,7 @@ bad_malloc(unsigned int size)
        {
                fprintf(stderr, "fatal: could not malloc() %d bytes\n",
                                (int) size);
       -        exit(1);
       +        exit(EXIT_FAILURE);
        }
        
        /* extern */
       @@ -37,7 +37,7 @@ eprint(const char *errstr, ...) {
                va_start(ap, errstr);
                vfprintf(stderr, errstr, ap);
                va_end(ap);
       -        exit(1);
       +        exit(EXIT_FAILURE);
        }
        
        void
       @@ -55,7 +55,7 @@ spawn(Arg *arg)
                                fprintf(stderr, "dwm: execvp %s", argv[0]);
                                perror(" failed");
                        }
       -                exit (0);
       +                exit(EXIT_FAILURE);
                }
                wait(0);
        }