* prototypes
*/
static void rcvdistout (FILE *, char *, char *);
-int done (int);
+static void unlink_done (int) NORETURN;
int
char **argp, **arguments, *vec[MAXARGS];
register FILE *fp;
+ done=unlink_done;
+
#ifdef LOCALE
setlocale(LC_ALL, "");
#endif
}
-int
-done (int status)
+static void
+unlink_done (int status)
{
if (backup[0])
unlink (backup);
unlink (tmpfil);
exit (status ? RCV_MBX : RCV_MOK);
- return 1; /* dead code to satisfy the compiler */
}