X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=uip%2Fmhlist.c;h=c66b7cfe6d7ceea96eb674fc95e75da0d62bc28d;hb=10e03b3fba3e01052baf92c963c46a2a5529b4e0;hp=685c8ff7b14c3e911fb8c39e78a5b91b6d0ee01c;hpb=8d8f1c3abc586c005c904e52c4adbfe694d2201c;p=mmh diff --git a/uip/mhlist.c b/uip/mhlist.c index 685c8ff..c66b7cf 100644 --- a/uip/mhlist.c +++ b/uip/mhlist.c @@ -17,25 +17,21 @@ #include static struct swit switches[] = { -#define HEADSW 0 - { "headers", 0 }, -#define NHEADSW 1 - { "noheaders", 0 }, -#define VERBSW 2 +#define VERBSW 0 { "verbose", 0 }, -#define NVERBSW 3 - { "noverbose", 0 }, -#define FILESW 4 /* interface from show */ +#define NVERBSW 1 + { "noverbose", 2 }, +#define FILESW 2 /* interface from show */ { "file file", 0 }, -#define PARTSW 5 +#define PARTSW 3 { "part number", 0 }, -#define TYPESW 6 +#define TYPESW 4 { "type content", 0 }, -#define VERSIONSW 7 - { "version", 0 }, -#define HELPSW 8 +#define VERSIONSW 5 + { "Version", 0 }, +#define HELPSW 6 { "help", 0 }, -#define DEBUGSW 9 +#define DEBUGSW 7 { "debug", -5 }, { NULL, 0 } }; @@ -72,7 +68,7 @@ void set_endian(void); void flush_errors(void); /* mhlistsbr.c */ -void list_all_messages(CT *, int, int, int); +void list_all_messages(CT *, int, int); /* mhfree.c */ void free_content(CT); @@ -88,7 +84,6 @@ static void pipeser(int); int main(int argc, char **argv) { - int headsw = 1; int msgnum; char *cp, *file = NULL, *folder = NULL; char *maildir, buf[100], **argp; @@ -99,9 +94,7 @@ main(int argc, char **argv) done=freects_done; -#ifdef LOCALE setlocale(LC_ALL, ""); -#endif invo_name = mhbasename(argv[0]); /* read user profile/context */ @@ -130,13 +123,6 @@ main(int argc, char **argv) print_version(invo_name); done(1); - case HEADSW: - headsw = 1; - continue; - case NHEADSW: - headsw = 0; - continue; - case PARTSW: if (!(cp = *argp++) || *cp == '-') adios(NULL, "missing argument to %s", @@ -279,7 +265,7 @@ main(int argc, char **argv) /* ** List the message content */ - list_all_messages(cts, headsw, verbosw, debugsw); + list_all_messages(cts, verbosw, debugsw); /* Now free all the structures for the content */ for (ctp = cts; *ctp; ctp++)