#include <h/mh.h>
#include <h/crawl_folders.h>
#include <h/utils.h>
+#include "sbr/m_maildir.h"
#define FOLDER_SWITCHES \
X("all", 0, ALLSW) \
if (*cp == '+' || *cp == '@') {
if (argfolder)
adios (NULL, "only one folder at a time!");
- else
- argfolder = pluspath (cp);
+ argfolder = pluspath (cp);
} else {
if (msg)
adios (NULL, "only one (current) message at a time!");
- else
- msg = cp;
+ msg = cp;
}
}
}
static int
-get_folder_info_body (char *fold, char *msg, boolean *crawl_children)
+get_folder_info_body (char *fold, char *msg, bool *crawl_children)
{
int i, retval = 1;
struct msgs *mp = NULL;
*/
if (!(mp = folder_read (fold, fpack))) {
inform("unable to read folder %s, continuing...", fold);
- *crawl_children = FALSE;
+ *crawl_children = false;
return 0;
}
if (fpack) {
if (folder_pack (&mp, fverb) == -1) {
- *crawl_children = FALSE; /* to please clang static analyzer */
+ *crawl_children = false; /* to please clang static analyzer */
done (1);
}
seq_save (mp); /* synchronize the sequences */
return retval;
}
-static boolean
+static bool
get_folder_info_callback (char *fold, void *baton)
{
- boolean crawl_children;
+ bool crawl_children;
NMH_UNUSED (baton);
get_folder_info_body (fold, NULL, &crawl_children);
static int
get_folder_info (char *fold, char *msg)
{
- boolean crawl_children;
+ bool crawl_children;
int retval;
retval = get_folder_info_body (fold, msg, &crawl_children);