* complete copyright information.
*/
-#include <h/mh.h>
+#include "h/mh.h"
+#include "sbr/path.h"
+#include "sbr/print_version.h"
+#include "sbr/print_help.h"
+#include "sbr/seq_getnum.h"
+#include "sbr/seq_add.h"
+#include "sbr/arglist.h"
+#include "sbr/error.h"
#include "h/done.h"
-#include <h/utils.h>
+#include "h/utils.h"
#include "sbr/m_maildir.h"
#include "sbr/m_mktemp.h"
#include <fcntl.h>
int
main (int argc, char **argv)
{
- int linkf = 0, preserve = 0, retainseqs = 0, filep = 0;
- int foldp = 0, isdf = 0, unlink_msgs = 0;
+ bool linkf = false;
+ bool preserve = false;
+ bool retainseqs = false;
+ int filep = 0;
+ int foldp = 0, isdf = 0;
+ bool unlink_msgs = false;
int i, msgnum;
char *cp, *folder = NULL, buf[BUFSIZ];
char **argp, **arguments;
done (0);
case LINKSW:
- linkf++;
+ linkf = true;
continue;
case NLINKSW:
- linkf = 0;
+ linkf = false;
continue;
case PRESSW:
- preserve++;
+ preserve = true;
continue;
case NPRESSW:
- preserve = 0;
+ preserve = false;
continue;
case RETAINSEQSSW:
- retainseqs = 1;
+ retainseqs = true;
continue;
case NRETAINSEQSSW:
- retainseqs = 0;
+ retainseqs = false;
continue;
case UNLINKSW:
- unlink_msgs++;
+ unlink_msgs = true;
continue;
case NUNLINKSW:
- unlink_msgs = 0;
+ unlink_msgs = false;
continue;
case SRCSW: