X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=uip%2Ffolder.c;h=e21910969b3375143a5b9e688b113d22056351bc;hp=70f497d3def341f0dc8de916bea824b8fae63759;hb=682962d94b21e120c78a52a8bdcb6aa994330a14;hpb=cff0e16925e7edbd25b8b9d6d4fbdf03e0e60c01 diff --git a/uip/folder.c b/uip/folder.c index 70f497d..e219109 100644 --- a/uip/folder.c +++ b/uip/folder.c @@ -311,7 +311,7 @@ main(int argc, char **argv) if (access(cp, F_OK) == NOTOK) adios(cp, "unable to find folder"); /* update current folder */ - context_replace(pfolder, argfolder); + context_replace(curfolder, argfolder); context_save(); /* save the context file */ argfolder = NULL; } @@ -352,14 +352,14 @@ main(int argc, char **argv) if (msg) admonish(NULL, "no folder given for message %s", msg); readonly_folders(); /* do any readonly folders */ - strncpy(folder, (cp = context_find(pfolder)) ? + strncpy(folder, (cp = context_find(curfolder)) ? cp : "", sizeof(folder)); crawl_folders(".", get_folder_info_callback, NULL); } else { strncpy(folder, argfolder, sizeof(folder)); if (get_folder_info(argfolder, msg)) { /* update current folder */ - context_replace(pfolder, argfolder); + context_replace(curfolder, argfolder); context_save(); } /* @@ -382,7 +382,7 @@ main(int argc, char **argv) if (get_folder_info(folder, msg) && argfolder) { /* update current folder */ - context_replace(pfolder, argfolder); + context_replace(curfolder, argfolder); } }