X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/017a82124bf2ea39ced5aa4c8f969c18b3c2fb90..cc9d0626d137ec556f12d133cf106ac7c4c5b5a7:/uip/rmf.c diff --git a/uip/rmf.c b/uip/rmf.c index 233a7bfe..5fe47084 100644 --- a/uip/rmf.c +++ b/uip/rmf.c @@ -3,6 +3,10 @@ * rmf.c -- remove a folder * * $Id$ + * + * 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 @@ -148,6 +152,12 @@ rmf (char *folder) adios (NULL, "unable to read folder +%s", folder); others = 0; + /* + * Run the external delete hook program. + */ + + (void)ext_hook("del-hook", maildir, (char *)0); + j = strlen(BACKUP_PREFIX); while ((dp = readdir (dd))) { switch (dp->d_name[0]) { @@ -213,10 +223,6 @@ rma (char *folder) register char *cp; register struct node *np, *pp; - /* sanity check - check that context has been read */ - if (defpath == NULL) - adios (NULL, "oops, context hasn't been read yet"); - alen = strlen ("atr-"); plen = strlen (cp = m_mailpath (folder)) + 1;