X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=uip%2Fflist.c;h=aef291a621f787c8454b730111b19415585f60fb;hb=5048c3273f8780b3d73e81d0ea5b434f53a83f9f;hp=a86d226c8430ad3dc592a341bad879f3b4e7b662;hpb=c20b4fa14515c7ab388ce35411d89a7a92300711;p=mmh diff --git a/uip/flist.c b/uip/flist.c index a86d226..aef291a 100644 --- a/uip/flist.c +++ b/uip/flist.c @@ -128,7 +128,7 @@ main(int argc, char **argv) #ifdef LOCALE setlocale(LC_ALL, ""); #endif - invo_name = r1bindex(argv[0], '/'); + invo_name = mhbasename(argv[0]); /* read user profile/context */ context_read(); @@ -229,18 +229,14 @@ main(int argc, char **argv) foldersToDo = (char **) mh_xrealloc(foldersToDo, (size_t) (maxfolders * sizeof(*foldersToDo))); } if (*cp == '+' || *cp == '@') { - foldersToDo[numfolders++] = - pluspath(cp); + foldersToDo[numfolders++] = pluspath(cp); } else foldersToDo[numfolders++] = cp; } } - if (!context_find("path")) - free(path("./", TFOLDER)); - /* get current folder */ - strncpy(curfolder, getfolder(1), sizeof(curfolder)); + strncpy(curfolder, getfolder(FCUR), sizeof(curfolder)); /* get nmh base directory */ nmhdir = m_maildir("");