]> diplodocus.org Git - nmh/blobdiff - uip/mhl.c
scansbr.c: Move interface to own file.
[nmh] / uip / mhl.c
index 4c9e5e0fda74a13e744b1c4cffb4d11f897f4ca4..c3b12e519c4ca50b49159c21067651b7b18c2d9e 100644 (file)
--- a/uip/mhl.c
+++ b/uip/mhl.c
@@ -1,32 +1,20 @@
-
-/*
- * mhl.c -- the nmh message listing program
+/* mhl.c -- the nmh message listing program
  *
- * $Id$
+ * This code is Copyright (c) 2002, by the authors of nmh.  See the
+ * COPYRIGHT file in the root directory of the nmh distribution for
+ * complete copyright information.
  */
 
-#include <h/mh.h>
+#include "h/mh.h"
+#include "h/done.h"
+#include "h/utils.h"
 
 
 int
 main (int argc, char **argv)
 {
-#ifdef LOCALE
-    setlocale(LC_ALL, "");
-#endif
-    done (mhl (argc, argv));
-}
-
+    if (nmh_init(argv[0], true, false)) { return 1; }
 
-/*
- * Cheat: we are loaded with adrparse, which wants a routine called
- * OfficialName().  We call adrparse:getm() with the correct arguments
- * to prevent OfficialName() from being called.  Hence, the following
- * is to keep the loader happy.
- */
-
-char *
-OfficialName(char *name)
-{
-    return name;
+    done (mhl (argc, argv));
+    return 1;
 }