X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/b24a1b1ac51ca3bbacc82700dd1388b7dae2633d..8374c3c:/uip/ali.c?ds=inline diff --git a/uip/ali.c b/uip/ali.c index dda0a2c1..abc7f556 100644 --- a/uip/ali.c +++ b/uip/ali.c @@ -15,7 +15,7 @@ #define ALI_SWITCHES \ X("alias aliasfile", 0, ALIASW) \ - X("noalias", -7, NALIASW) \ + X("noalias", 0, NALIASW) \ X("list", 0, LISTSW) \ X("nolist", 0, NLISTSW) \ X("user", 0, USERSW) \ @@ -53,15 +53,9 @@ main (int argc, char **argv) char **vec = mh_xmalloc (argc * sizeof (char *)), **arguments; struct aka *ak; -#ifdef LOCALE - setlocale(LC_ALL, ""); -#endif - invo_name = r1bindex (argv[0], '/'); + if (nmh_init(argv[0], 1)) { return 1; } - /* read user profile/context */ - context_read(); - - mts_init (invo_name); + mts_init (); arguments = getarguments (invo_name, argc, argv, 1); argp = arguments; @@ -205,9 +199,9 @@ print_aka (char *p, int list, int margin) static void print_usr (char *s, int list) { - register char *cp, *pp, *vp; - register struct aka *ak; - register struct mailname *mp, *np; + char *cp, *pp, *vp; + struct aka *ak; + struct mailname *mp, *np; if ((pp = getname (s)) == NULL) adios (NULL, "no address in \"%s\"", s);