* bug #18655: fix use of admonish() for a fatal error (should
authorPeter Maydell <pmaydell@chiark.greenend.org.uk>
Sat, 5 Apr 2008 19:04:41 +0000 (19:04 +0000)
committerPeter Maydell <pmaydell@chiark.greenend.org.uk>
Sat, 5 Apr 2008 19:04:41 +0000 (19:04 +0000)
be adios(); only actual effect would be wrong exit code).
Thanks to Craig Leres for spotting this.

ChangeLog
uip/mhmail.c

index 4023e45..7da2dbc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2008-04-05  Peter Maydell <pmaydell@chiark.greenend.org.uk>
 
+       * bug #18655: fix use of admonish() for a fatal error (should
+       be adios(); only actual effect would be wrong exit code).
+       Thanks to Craig Leres for spotting this.
+
+2008-04-05  Peter Maydell <pmaydell@chiark.greenend.org.uk>
+
        * bug #20028 (Debian bug 399271): fix code assuming that pointer
        differences were 32 bits -- thanks to Dean Gaudet for the patch.
 
index b5da86c..f08a583 100644 (file)
@@ -173,7 +173,7 @@ main (int argc, char **argv)
 
     if (child_id == NOTOK) {
        /* report failure and then send it */
-       admonish (NULL, "unable to fork");
+       adios (NULL, "unable to fork");
     } else if (child_id) {
        /* parent process */
        if ((status = pidXwait(child_id, postproc))) {