$NetBSD: patch-ba,v 1.3 2013/03/28 21:31:25 joerg Exp $ * Don't declare errno. --- uip/mshcmds.c.orig 2001-04-02 16:40:58.000000000 +0000 +++ uip/mshcmds.c @@ -28,10 +28,9 @@ static char ident[] = "@(#)$Id: mshcmds. #endif /* MIME */ /* */ +void readids (int id); +void display_info (int scansw); -extern int errno; - - /* BURST */ static char delim3[] = "-------";/* from burst.c */ @@ -47,7 +46,9 @@ static int nontext(); #endif -static burst(), forw(), rmm(), show(), ask(), copy_message(), copy_digest(); +static burst(), show(), ask(), copy_message(), copy_digest(); +static void rmm(void); +static void forw (char *proc, char *filter, int vecp, char **vec, int mime); static int process(); /* SORTM */ static int msgsort (), subsort(); @@ -66,9 +67,7 @@ extern char response[]; /* */ -forkcmd (args, pgm) -char **args, - *pgm; +void forkcmd (char **args, char *pgm) { int child_id; char *vec[MAXARGS]; @@ -143,8 +142,7 @@ static struct swit distswit[] = { /* */ -distcmd (args) -char **args; +void distcmd (char **args) { int vecp = 1; char *cp, @@ -249,8 +247,7 @@ static struct swit explswit[] = { /* */ -explcmd (args) -char **args; +void explcmd (char **args) { int inplace = 0, quietsw = 0, @@ -498,8 +495,7 @@ static struct swit fileswit[] = { /* */ -filecmd (args) -char **args; +void filecmd (char **args) { int linksw = 0, msgp = 0, @@ -675,8 +671,7 @@ static struct swit foldswit[] = { /* */ -foldcmd (args) -char **args; +void foldcmd (char **args) { int fastsw = 0, headersw = 0, @@ -906,8 +901,7 @@ static struct swit forwswit[] = { /* */ -forwcmd (args) -char **args; +void forwcmd (char **args) { int msgp = 0, vecp = 1, @@ -1028,12 +1022,7 @@ char **args; /* */ -static forw (proc, filter, vecp, vec, mime) -int vecp, - mime; -char *proc, - *filter, - **vec; +static void forw (char *proc, char *filter, int vecp, char **vec, int mime) { int i, child_id, @@ -1364,8 +1353,7 @@ static struct swit markswit[] = { /* */ -markcmd (args) -char **args; +void markcmd (char **args) { int addsw = 0, deletesw = 0, @@ -1617,8 +1605,7 @@ static struct swit mhnswit[] = { /* */ -mhncmd (args) -char **args; +void mhncmd (char **args) { int msgp = 0, vecp = 1, @@ -1733,8 +1720,7 @@ static struct swit packswit[] = { /* */ -packcmd (args) -char **args; +void packcmd (char **args) { int msgp = 0, md, @@ -1923,8 +1909,7 @@ static struct swit pickswit[] = { /* */ -pickcmd (args) -char **args; +void pickcmd (char **args) { int zerosw = 1, msgp = 0, @@ -2126,8 +2111,7 @@ static struct swit replswit[] = { /* */ -replcmd (args) -char **args; +void replcmd (char **args) { int vecp = 1; char *cp, @@ -2227,8 +2211,7 @@ static struct swit rmmswit[] = { /* */ -rmmcmd (args) -char **args; +void rmmcmd (char **args) { int msgp = 0, msgnum; @@ -2275,7 +2258,7 @@ struct msgs *opntrashf (); struct msgs *trash (); #endif /* MH_PLUS */ -static rmm () { +static void rmm (void) { register int msgnum, vecp; register char *cp; @@ -2503,8 +2486,7 @@ static struct swit scanswit[] = { /* */ -scancmd (args) -char **args; +void scancmd (char **args) { #define equiv(a,b) (a ? b && !strcmp (a, b) : !b) @@ -2765,8 +2747,7 @@ static struct swit showswit[] = { /* */ -showcmd (args) -char **args; +void showcmd (char **args) { int headersw = 1, nshow = 0, @@ -3236,8 +3217,7 @@ static struct swit sortswit[] = { /* */ -sortcmd (args) -char **args; +void sortcmd (char **args) { int msgp = 0, msgnum; @@ -3529,7 +3509,6 @@ char *proc, (void) strcpy (tmpfil, m_scratch ("", invo_name)); if ((out = fopen (tmpfil, "w")) == NULL) { int olderr; - extern int errno; char newfil[80]; olderr = errno;