]> diplodocus.org Git - nmh/blobdiff - uip/rcvtty.c
mhparse.h: Add externs for preferred_types[], etc.
[nmh] / uip / rcvtty.c
index 6991829ea5ef220573207cef8d1b5df2e8a4b22c..60d9a69b62ee63393487ea238492844006ff4996 100644 (file)
@@ -58,11 +58,6 @@ static int width = -1;
 static char *form = NULL;
 static char *format = NULL;
 
-/*
- * external prototypes
- */
-char *getusername(void);
-
 /*
  * static prototypes
  */
@@ -303,17 +298,16 @@ alert (char *tty, int md)
     if (stat (ttyspec, &st) == NOTOK || (st.st_mode & mask) == 0)
        return;
 
-    if (!setjmp (myctx)) {
-       SIGNAL (SIGALRM, alrmser);
-       alarm (2);
-       td = open (ttyspec, O_WRONLY);
-       alarm (0);
-       if (td == NOTOK)
-           return;
-    } else {
+    if (setjmp (myctx)) {
        alarm (0);
        return;
     }
+    SIGNAL (SIGALRM, alrmser);
+    alarm (2);
+    td = open (ttyspec, O_WRONLY);
+    alarm (0);
+    if (td == NOTOK)
+        return;
 
     lseek(md, 0, SEEK_SET);