X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/dbdbd49d59ae5c14e66b1c148a63b8abc9d076ab..ec173fd2c:/uip/rcvstore.c?ds=inline diff --git a/uip/rcvstore.c b/uip/rcvstore.c index fb0a8b94..58dba169 100644 --- a/uip/rcvstore.c +++ b/uip/rcvstore.c @@ -5,12 +5,30 @@ * complete copyright information. */ -#include +#include "h/mh.h" +#include "sbr/m_gmprot.h" +#include "sbr/getarguments.h" +#include "sbr/seq_setunseen.h" +#include "sbr/seq_save.h" +#include "sbr/smatch.h" +#include "sbr/cpydata.h" +#include "sbr/getfolder.h" +#include "sbr/folder_read.h" +#include "sbr/folder_free.h" +#include "sbr/folder_addmsg.h" +#include "sbr/context_save.h" +#include "sbr/context_find.h" +#include "sbr/ambigsw.h" +#include "sbr/path.h" +#include "sbr/print_version.h" +#include "sbr/print_help.h" +#include "sbr/seq_add.h" +#include "sbr/error.h" #include -#include -#include +#include "h/signals.h" +#include "h/mts.h" #include "h/done.h" -#include +#include "h/utils.h" #include "sbr/m_maildir.h" #include "sbr/m_mktemp.h" #include "sbr/makedir.h" @@ -47,8 +65,10 @@ static void unlink_done(int) NORETURN; int main (int argc, char **argv) { - int publicsw = -1, zerosw = 0; - int create = 1, unseensw = 1; + int publicsw = -1; + bool zerosw = false; + bool create = true; + bool unseensw = true; int fd, msgnum; size_t seqp = 0; char *cp, *maildir, *folder = NULL, buf[BUFSIZ]; @@ -93,10 +113,10 @@ main (int argc, char **argv) continue; case UNSEENSW: - unseensw = 1; + unseensw = true; continue; case NUNSEENSW: - unseensw = 0; + unseensw = false; continue; case PUBSW: @@ -107,17 +127,17 @@ main (int argc, char **argv) continue; case ZEROSW: - zerosw++; + zerosw = true; continue; case NZEROSW: - zerosw = 0; + zerosw = false; continue; case CRETSW: - create++; + create = true; continue; case NCRETSW: - create = 0; + create = false; continue; } }