X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=uip%2Ffolder.c;h=4fa9424bd3ef15c98dc0e50dd232c15ac1cab5ab;hb=097c84b61603c4a4c5837f3dcc09c30a1e751702;hp=ac931ce349592456c7d4b95aa2666292daf08b10;hpb=c20b4fa14515c7ab388ce35411d89a7a92300711;p=mmh diff --git a/uip/folder.c b/uip/folder.c index ac931ce..4fa9424 100644 --- a/uip/folder.c +++ b/uip/folder.c @@ -122,7 +122,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(); @@ -273,15 +273,15 @@ main(int argc, char **argv) } else { adios(NULL, "no other folder"); } - for (cp = getcpy(getfolder(1)); *ap; ap++) + for (cp = getcpy(getfolder(FCUR)); *ap; ap++) cp = add(*ap, add(" ", cp)); free(dp); context_replace(stack, cp); /* update folder stack */ } else { /* update folder stack */ context_replace(stack, (cp = context_find (stack)) ? - concat(getfolder(1), " ", cp, NULL) : - getcpy(getfolder(1))); + concat(getfolder(FCUR), " ", cp, NULL) : + getcpy(getfolder(FCUR))); } } @@ -320,7 +320,7 @@ main(int argc, char **argv) /* Listing the folder stack */ if (listsw) { - printf("%s", argfolder ? argfolder : getfolder(1)); + printf("%s", argfolder ? argfolder : getfolder(FCUR)); if ((cp = context_find(stack))) { dp = getcpy(cp); for (ap = brkstring(dp, " ", "\n"); *ap; ap++)