/*
- * whatnowproc.c -- exec the "whatnowproc"
- *
- * This code is Copyright (c) 2002, by the authors of nmh. See the
- * COPYRIGHT file in the root directory of the nmh distribution for
- * complete copyright information.
- */
+** whatnowproc.c -- exec the "whatnowproc"
+**
+** This code is Copyright (c) 2002, by the authors of nmh. See the
+** COPYRIGHT file in the root directory of the nmh distribution for
+** complete copyright information.
+*/
#include <h/mh.h>
/*
- * This routine is used by comp, repl, forw, and dist to exec
- * the "whatnowproc". It first sets up all the environment
- * variables that the "whatnowproc" will need to check, and
- * then execs the command. As an optimization, if the
- * "whatnowproc" is the nmh command "whatnow" (typical case),
- * it will call this routine directly without exec'ing it.
- */
+** This routine is used by comp, repl, forw, and dist to exec
+** the "whatnowproc". It first sets up all the environment
+** variables that the "whatnowproc" will need to check, and
+** then execs the command. As an optimization, if the
+** "whatnowproc" is the nmh command "whatnow" (typical case),
+** it will call this routine directly without exec'ing it.
+*/
/* from whatnowsbr.c */
int WhatNow (int, char **);
if (mp == NULL || *altmsg == '/' || cwd == NULL)
m_putenv ("mhaltmsg", altmsg);
else {
- snprintf (buffer, sizeof(buffer), "%s/%s", mp->foldpath, altmsg);
+ snprintf (buffer, sizeof(buffer), "%s/%s",
+ mp->foldpath, altmsg);
m_putenv ("mhaltmsg", buffer);
}
} else {
buflen = sizeof(buffer);
for (msgnum = mp->lowmsg; msgnum <= mp->hghmsg; msgnum++) {
if (is_selected(mp, msgnum)) {
- snprintf (bp, buflen, "%s%s", found ? " " : "", m_name (msgnum));
+ snprintf (bp, buflen, "%s%s",
+ found ? " " : "",
+ m_name (msgnum));
len = strlen (bp);
bp += len;
buflen -= len;
for (k = msgnum + 1; k <= mp->hghmsg && is_selected(mp, k); k++)
continue;
if (--k > msgnum) {
- snprintf (bp, buflen, "-%s", m_name (k));
+ snprintf (bp, buflen, "-%s",
+ m_name (k));
len = strlen (bp);
bp += len;
buflen -= len;
chdir (cwd);
/*
- * If the "whatnowproc" is the nmh command "whatnow",
- * we run it internally, rather than exec'ing it.
- */
+ ** If the "whatnowproc" is the nmh command "whatnow",
+ ** we run it internally, rather than exec'ing it.
+ */
if (strcmp (vec[0], "whatnow") == 0) {
WhatNow (vecp, vec);
done (0);