/*
* 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.
if (folder)
adios (NULL, "only one folder at a time!");
else
- folder = path (cp + 1, *cp == '+' ? TFOLDER : TSUBCWF);
+ folder = pluspath (cp);
} else {
adios (NULL, "usage: %s [+folder] [switches]", invo_name);
}
}
}
context_save (); /* save the context file */
- return done (0);
+ done (0);
+ return 1;
}
static int
(void)ext_hook("del-hook", maildir, (char *)0);
- j = strlen(BACKUP_PREFIX);
+ j = strlen(backup_prefix);
while ((dp = readdir (dd))) {
switch (dp->d_name[0]) {
case '.':
default:
if (m_atoi (dp->d_name))
break;
- if (strcmp (dp->d_name, LINK) == 0
- || strncmp (dp->d_name, BACKUP_PREFIX, j) == 0)
+ if (strcmp (dp->d_name, altmsglink) == 0
+ || strncmp (dp->d_name, backup_prefix, j) == 0)
break;
admonish (NULL, "file \"%s/%s\" not deleted",