* complete copyright information.
*/
-#include <h/mh.h> /* mh internals */
+#include "h/mh.h"
+#include "sbr/getarguments.h"
+#include "sbr/read_switch.h"
+#include "sbr/concat.h"
+#include "sbr/smatch.h"
+#include "sbr/context_save.h"
+#include "sbr/context_replace.h"
+#include "sbr/readconfig.h"
+#include "sbr/ambigsw.h"
+#include "sbr/path.h"
+#include "sbr/print_version.h"
+#include "sbr/print_help.h"
+#include "sbr/error.h"
#include "h/done.h"
-#include <h/utils.h>
+#include "h/utils.h"
#include "sbr/m_maildir.h"
#include "sbr/makedir.h"
-#include <pwd.h> /* structure for getpwuid() results */
+#include <pwd.h>
#include "sbr/read_line.h"
#define INSTALLMH_SWITCHES \
int
main (int argc, char **argv)
{
- int autof = 0;
+ bool autof = false;
char *cp, buf[BUFSIZ];
const char *pathname;
char *dp, **arguments, **argp;
struct passwd *pw;
struct stat st;
FILE *in, *out;
- int check;
+ bool check;
if (nmh_init(argv[0], false, false)) { return 1; }
arguments = getarguments (invo_name, argc, argv, 0);
argp = arguments;
- check = 0;
+ check = false;
while ((dp = *argp++)) {
if (*dp == '-') {
done (0);
case AUTOSW:
- autof++;
+ autof = true;
continue;
case CHECKSW:
- check = 1;
+ check = true;
continue;
}
} else {