X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=uip%2Fflist.c;h=c4d9a3b1f33f883d55c69480cf0f4c64d86bb1f9;hb=b0b1dd37ff515578cf7cba51625189eb34a196cb;hp=847bb3652d20d7dcd3ef9422e8a75af319ed1478;hpb=3cc8ed080f6e741b8df04a3ebe764c659e75cb38;p=mmh diff --git a/uip/flist.c b/uip/flist.c index 847bb36..c4d9a3b 100644 --- a/uip/flist.c +++ b/uip/flist.c @@ -687,7 +687,8 @@ do_readonly_folders(void) atrlen = strlen(atrcur); for (np = m_defs; np; np = np->n_next) - if (isprefix(atrcur, np->n_name) - && !isprefix(nmhdir, np->n_name + atrlen)) + if (strncmp(np->n_name, atrcur, atrlen)==0 + && strncmp(np->n_name+atrlen, nmhdir, strlen(nmhdir))!=0) + /* Why do we exclude absolute path names? --meillo */ BuildFolderList(np->n_name + atrlen, 0); }