X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=uip%2Fflist.c;h=bced89fd26b99d0f9803b0be86319a72a0e6b5c4;hb=0ccd1945560c715e4cc4063209bd0d68b75d5470;hp=0e2b16145a2deab0272e7de2639e7f1249f7dc70;hpb=1691e80890e5d8ba258c51c214a3e91880e1db2b;p=mmh diff --git a/uip/flist.c b/uip/flist.c index 0e2b161..bced89f 100644 --- a/uip/flist.c +++ b/uip/flist.c @@ -232,9 +232,11 @@ main(int argc, char **argv) (size_t) (maxfolders * sizeof(*foldersToDo))))) adios (NULL, "unable to reallocate folder name storage"); } - if (*cp == '+') - ++cp; - foldersToDo[numfolders++] = cp; + if (*cp == '+' || *cp == '@') { + foldersToDo[numfolders++] = + path (cp + 1, *cp == '+' ? TFOLDER : TSUBCWF); + } else + foldersToDo[numfolders++] = cp; } }