From: Eric Schnoebelen Date: Fri, 31 Aug 2012 13:49:37 +0000 (-0400) Subject: Move chdir() call so -recurse option works again X-Git-Tag: mmh-0.2-RC1~15 X-Git-Url: http://git.marmaro.de/?a=commitdiff_plain;h=b4987f510fb3494bfc5b11fc92d2047cdb51642b;p=mmh Move chdir() call so -recurse option works again This commit is ported from nmh. --- diff --git a/uip/folder.c b/uip/folder.c index 3ca0e7d..4ffb9f5 100644 --- a/uip/folder.c +++ b/uip/folder.c @@ -329,16 +329,17 @@ main(int argc, char **argv) /* ** Scan the folders */ + /* + ** change directory to base of nmh directory for + ** crawl_folders + */ + if (chdir(nmhdir) == NOTOK) { + adios(EX_OSERR, nmhdir, "unable to change directory to"); + } if (all || ftotal > 0) { /* ** If no folder is given, do them all */ - /* - ** change directory to base of nmh directory for - ** crawl_folders - */ - if (chdir(nmhdir) == NOTOK) - adios(EX_OSERR, nmhdir, "unable to change directory to"); if (!argfolder) { if (msg) admonish(NULL, "no folder given for message %s", msg);