X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=uip%2Fmshcmds.c;h=5f571b49796ff49b5a58467ce7ef44fe70e7d70b;hb=2667af48dccbcb9e25709dea50451dd58d40aeae;hp=3bd4db35c432cd04885ac3262e0d5600348f379f;hpb=c05210483d82bf5f3786725ff80e12444088a701;p=mmh diff --git a/uip/mshcmds.c b/uip/mshcmds.c index 3bd4db3..5f571b4 100644 --- a/uip/mshcmds.c +++ b/uip/mshcmds.c @@ -15,7 +15,6 @@ #include #include #include -#include #include #include #include @@ -34,13 +33,6 @@ static FILE *mhlfp; typedef int (*qsort_comp) (const void *, const void *); /* - * prototypes - */ -void clear_screen (void); /* from termsbr.c */ -int SOprintf (char *, ...); /* from termsbr.c */ -int sc_width (void); /* from termsbr.c */ - -/* * static prototypes */ static int burst (struct Msg *, int, int, int, int); @@ -59,9 +51,6 @@ static int process (int, char *, int, char **); static void copy_message (int, FILE *); static void copy_digest (int, FILE *); -/* from mhlsbr.c */ -int mhlsbr (int, char **, FILE *(*)()); - void forkcmd (char **args, char *pgm) { @@ -1087,6 +1076,7 @@ void helpcmd (char **args) { int i; + NMH_UNUSED (args); for (i = 0; hlpmsg[i]; i++) { printf (hlpmsg[i], invo_name); @@ -1124,7 +1114,8 @@ void markcmd (char **args) { int addsw = 0, deletesw = 0, debugsw = 0; - int listsw = 0, zerosw = 0, seqp = 0; + int listsw = 0, zerosw = 0; + size_t seqp = 0; int msgp = 0, msgnum; char *cp, buf[BUFSIZ]; char *seqs[NUMATTRS + 1], *msgs[MAXARGS]; @@ -1633,7 +1624,8 @@ static struct swit pickswit[] = { void pickcmd (char **args) { - int zerosw = 1, msgp = 0, seqp = 0; + int zerosw = 1, msgp = 0; + size_t seqp = 0; int vecp = 0, hi, lo, msgnum; char *cp, buf[BUFSIZ], *msgs[MAXARGS]; char *seqs[NUMATTRS], *vec[MAXARGS]; @@ -2281,7 +2273,7 @@ showcmd (char **args) return; seq_setprev (mp); - if (!nshow && !getenv ("NOMHNPROC")) + if (!nshow) for (msgnum = mp->lowsel; msgnum <= mp->hghsel; msgnum++) if (is_selected (mp, msgnum) && is_nontext (msgnum)) { proc = showmimeproc; @@ -2366,6 +2358,8 @@ show (int msgnum) static int eom_action (int c) { + NMH_UNUSED (c); + return (ftell (mhlfp) >= Msgs[mhlnum].m_stop); } @@ -2406,19 +2400,7 @@ ask (int msgnum) fflush (stdout); buf[0] = 0; -#ifndef BSD42 read (fileno (stdout), buf, sizeof buf); -#else /* BSD42 */ - switch (setjmp (sigenv)) { - case OK: - should_intr = 1; - read (fileno (stdout), buf, sizeof buf);/* fall... */ - - default: - should_intr = 0; - break; - } -#endif /* BSD42 */ if (strchr(buf, '\n') == NULL) putchar ('\n');