Index: lib/ChangeLog =================================================================== RCS file: /home2/cvsroot/ccvs/lib/ChangeLog,v retrieving revision 1.132 diff -u -r1.132 ChangeLog --- lib/ChangeLog 2000/11/15 21:08:08 1.132 +++ lib/ChangeLog 2000/11/30 22:51:06 @@ -1,3 +1,7 @@ +2000-11-30 Donald Sharp * system.h: Added CVS_FDOPEN to conform to CVS_FOPEN precedent Index: lib/system.h =================================================================== RCS file: /home2/cvsroot/ccvs/lib/system.h,v retrieving revision 1.40 diff -u -r1.40 system.h --- lib/system.h 2000/11/15 21:08:08 1.40 +++ lib/system.h 2000/11/30 22:51:07 @@ -326,6 +326,9 @@ #ifndef EXIT_FAILURE #define EXIT_FAILURE 1 #endif +#ifndef EXIT_SUCCESS +#define EXIT_SUCCESS 0 +#endif /* check for POSIX signals */ #if defined(HAVE_SIGACTION) && defined(HAVE_SIGPROCMASK) Index: src/ChangeLog =================================================================== RCS file: /home2/cvsroot/ccvs/src/ChangeLog,v retrieving revision 1.1997 diff -u -r1.1997 ChangeLog --- src/ChangeLog 2000/11/29 21:18:46 1.1997 +++ src/ChangeLog 2000/11/30 22:51:15 @@ -1,3 +1,7 @@ +2000-11-30 Donald Sharp + + * main.c: main would always exit with failure on vms + 2000-11-29 Derek Price * root.c (parse_cvsroot): back out yesterday's redundant changes Index: src/main.c =================================================================== RCS file: /home2/cvsroot/ccvs/src/main.c,v retrieving revision 1.155 diff -u -r1.155 main.c --- src/main.c 2000/11/29 21:18:46 1.155 +++ src/main.c 2000/11/30 22:51:15 @@ -1061,7 +1061,7 @@ /* This is exit rather than return because apparently that keeps some tools which check for memory leaks happier. */ - exit (err ? EXIT_FAILURE : 0); + exit (err ? EXIT_FAILURE : EXIT_SUCCESS); /* Keep picky/stupid compilers (e.g. Visual C++ 5.0) happy. */ return 0; }