#include <h/mh.h>
#include <h/crawl_folders.h>
#include <h/utils.h>
-#include <errno.h>
#define FOLDER_SWITCHES \
X("all", 0, ALLSW) \
char *cp, *dp, *msg = NULL, *argfolder = NULL;
char **ap, **argp, buf[BUFSIZ], **arguments;
-#ifdef LOCALE
- setlocale(LC_ALL, "");
-#endif
- invo_name = r1bindex (argv[0], '/');
-
- /* read user profile/context */
- context_read();
+ if (nmh_init(argv[0], 1)) { return 1; }
/*
* If program was invoked with name ending
/*
* create message structure and get folder info
*/
- if (!(mp = folder_read (fold))) {
+ if (!(mp = folder_read (fold, 1))) {
admonish (NULL, "unable to read folder %s", fold);
return 0;
}