]> code.delx.au - gnu-emacs/commitdiff
(setup_yow): Use EXIT_FAILURE in case no separators found.
authorThien-Thi Nguyen <ttn@gnuvola.org>
Wed, 25 May 2005 14:17:42 +0000 (14:17 +0000)
committerThien-Thi Nguyen <ttn@gnuvola.org>
Wed, 25 May 2005 14:17:42 +0000 (14:17 +0000)
(yow): Use EXIT_FAILURE in case of memory error.

lib-src/ChangeLog
lib-src/yow.c

index 1370f05a9d6cfe6393ec0721c87125b2dd28111a..aa9d3fe7fc6ade983a2da960ae14beef90181cd7 100644 (file)
@@ -1,3 +1,8 @@
+2005-05-25  Thien-Thi Nguyen  <ttn@gnu.org>
+
+       * yow.c (setup_yow): Use EXIT_FAILURE in case no separators found.
+       (yow): Use EXIT_FAILURE in case of memory error.
+
 2005-05-13  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
 
        * make-docfile.c (DIRECTORY_SEP): New macro.
index 9d58ce5aecb352f21bf9a3cf1d688b88f46f3281..1356ac6db187bb2e51d98bf9229fd8c9f610cdc3 100644 (file)
@@ -104,7 +104,7 @@ setup_yow(fp)
   while ((c = getc(fp)) != SEP) {
     if (c == EOF) {
       fprintf(stderr, "yow: file contains no separators\n");
-      exit(2);
+      exit(EXIT_FAILURE);
     }
   }
   header_len = ftell(fp);
@@ -157,7 +157,7 @@ yow (fp)
   buf = (char *) malloc(bufsize);
   if (buf == (char *)0) {
     fprintf(stderr, "yow: virtual memory exhausted\n");
-    exit (3);
+    exit (EXIT_FAILURE);
   }
 
   buf[i++] = c;
@@ -170,7 +170,7 @@ yow (fp)
       buf = (char *) realloc(buf, bufsize);
       if (buf == (char *)0) {
        fprintf(stderr, "yow: virtual memory exhausted\n");
-       exit (3);
+       exit (EXIT_FAILURE);
       }
     }
   }