X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=sbr%2Fgetfolder.c;fp=sbr%2Fgetfolder.c;h=fc87e1e87cb2a76b9a931b435cf7101565ce8e9e;hb=32c2ca5c95ce1e43c158c28722097bcd2304eef2;hp=9a6b18bb55146eb76fed31083b2f0b85f06aa316;hpb=097c84b61603c4a4c5837f3dcc09c30a1e751702;p=mmh diff --git a/sbr/getfolder.c b/sbr/getfolder.c index 9a6b18b..fc87e1e 100644 --- a/sbr/getfolder.c +++ b/sbr/getfolder.c @@ -9,25 +9,26 @@ #include +/* +** Return the default (=inbox) or current folder. +** E.g. `getfolder(FDEF)' usually returns ``inbox''. +*/ char * getfolder(int wantcurrent) { - register char *folder; + char *folder; - /* - ** If wantcurrent == 1, then try the current folder first - */ - if (wantcurrent && (folder = context_find(pfolder)) && *folder != '\0') + if (wantcurrent && + (folder = context_find(pfolder)) && *folder != '\0') { + /* If wantcurrent, then try the current folder first */ return folder; - /* - ** Else try the Inbox profile entry - */ - if ((folder = context_find(inbox)) && *folder != '\0') + } else if ((folder = context_find(inbox)) && *folder != '\0') { + /* try the Inbox profile entry */ return folder; - /* - ** Else return compile time default. - */ - return defaultfolder; + } else { + /* return the compile time default */ + return defaultfolder; + } }