X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/337b4e616e8f53ba06285b1645e1df9918ed5c16..81299194c0afb9c87fbde2970cc0bd8304b8df70:/uip/folder.c?ds=sidebyside diff --git a/uip/folder.c b/uip/folder.c index fc183774..f1af6f25 100644 --- a/uip/folder.c +++ b/uip/folder.c @@ -92,6 +92,16 @@ static void print_folders (void); static int sfold (struct msgs *, char *); static void readonly_folders (void); +/* + * Function for printing error message if folder does not exist with + * -nocreate. + */ +void +nonexistant_folder (int status) { + NMH_UNUSED (status); + adios (NULL, "folder %s does not exist", folder); +} + int main (int argc, char **argv) @@ -349,7 +359,7 @@ main (int argc, char **argv) * Check if folder exists. If not, then see if * we should create it, or just exit. */ - create_folder (m_maildir (folder), fcreat, done); + create_folder (m_maildir (folder), fcreat, nonexistant_folder); if (get_folder_info (folder, msg) && argfolder) { /* update current folder */