X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=uip%2Fsend.c;h=62bf60ae3fbd2cf6a90e1cffd73caec261310bc6;hb=907d56122e31657df15e9bc79460210deedaefd9;hp=ad1cf39755f0adec6a4060e09ff21b8b51a90353;hpb=c47ebdd0668b01a9227558c31febb0bd3d37f076;p=mmh diff --git a/uip/send.c b/uip/send.c index ad1cf39..62bf60a 100644 --- a/uip/send.c +++ b/uip/send.c @@ -168,6 +168,16 @@ main (int argc, char **argv) vec[vecp++] = "-library"; vec[vecp++] = getcpy (m_maildir ("")); + if ((cp = context_find ("fileproc"))) { + vec[vecp++] = "-fileproc"; + vec[vecp++] = cp; + } + + if ((cp = context_find ("mhlproc"))) { + vec[vecp++] = "-mhlproc"; + vec[vecp++] = cp; + } + while ((cp = *argp++)) { if (*cp == '-') { switch (smatch (++cp, switches)) { @@ -416,6 +426,7 @@ go_to_it: && altmsg) { vec[vecp++] = "-dist"; distfile = getcpy (m_mktemp2 (altmsg, invo_name, NULL, NULL)); + unlink(distfile); if (link (altmsg, distfile) == NOTOK) { if (errno != EXDEV #ifdef EISREMOTE