aboutsummaryrefslogtreecommitdiffstats
path: root/lib-src
diff options
context:
space:
mode:
authorThien-Thi Nguyen2004-05-10 17:32:13 +0000
committerThien-Thi Nguyen2004-05-10 17:32:13 +0000
commit80e26b667a4386fb1422434f621d7aabae3e9769 (patch)
treef2b0ba108e423586e86a25563b7c72a760110bce /lib-src
parente109331adea4e40f0a461654a5fb7c61b041d56d (diff)
downloademacs-80e26b667a4386fb1422434f621d7aabae3e9769.tar.gz
emacs-80e26b667a4386fb1422434f621d7aabae3e9769.zip
(main): For failing cases, exit with `EXIT_FAILURE'.
Diffstat (limited to 'lib-src')
-rw-r--r--lib-src/ChangeLog4
-rw-r--r--lib-src/test-distrib.c6
2 files changed, 7 insertions, 3 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog
index c841df23097..ac789eb3181 100644
--- a/lib-src/ChangeLog
+++ b/lib-src/ChangeLog
@@ -1,3 +1,7 @@
12004-05-10 Thien-Thi Nguyen <ttn@gnu.org>
2
3 * test-distrib.c (main): For failing cases, exit with `EXIT_FAILURE'.
4
12004-05-08 Jason Rumney <jasonr@gnu.org> 52004-05-08 Jason Rumney <jasonr@gnu.org>
2 6
3 * makefile.w32-in (lisp1, lisp2): Split lisp to avoid long 7 * makefile.w32-in (lisp1, lisp2): Split lisp to avoid long
diff --git a/lib-src/test-distrib.c b/lib-src/test-distrib.c
index 97e87695c7c..0333bd7d710 100644
--- a/lib-src/test-distrib.c
+++ b/lib-src/test-distrib.c
@@ -80,13 +80,13 @@ main (argc, argv)
80 if (argc != 2) 80 if (argc != 2)
81 { 81 {
82 fprintf (stderr, "Usage: %s testfile\n", argv[0]); 82 fprintf (stderr, "Usage: %s testfile\n", argv[0]);
83 exit (2); 83 exit (EXIT_FAILURE);
84 } 84 }
85 fd = open (argv[1], O_RDONLY); 85 fd = open (argv[1], O_RDONLY);
86 if (fd < 0) 86 if (fd < 0)
87 { 87 {
88 perror (argv[1]); 88 perror (argv[1]);
89 exit (2); 89 exit (EXIT_FAILURE);
90 } 90 }
91 if (cool_read (fd, buf, sizeof string1) != sizeof string1 || 91 if (cool_read (fd, buf, sizeof string1) != sizeof string1 ||
92 strcmp (buf, string1) || 92 strcmp (buf, string1) ||
@@ -97,7 +97,7 @@ main (argc, argv)
97Most likely this means that many nonprinting characters\n\ 97Most likely this means that many nonprinting characters\n\
98have been corrupted in the files of Emacs, and it will not work.\n", 98have been corrupted in the files of Emacs, and it will not work.\n",
99 argv[1]); 99 argv[1]);
100 exit (2); 100 exit (EXIT_FAILURE);
101 } 101 }
102 close (fd); 102 close (fd);
103 return EXIT_SUCCESS; 103 return EXIT_SUCCESS;