From c7b811d2e9a468461ebbb1b52fdbd54e417d1481 Mon Sep 17 00:00:00 2001 From: victor Date: Sat, 29 May 2004 03:10:13 +0000 Subject: not show symlink while selecting git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2029 63ad8ddf-47c3-0310-b6dd-a9e9d9715204 --- mbbsd/name.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'mbbsd/name.c') diff --git a/mbbsd/name.c b/mbbsd/name.c index 9fe2ce97..4ae7f48d 100644 --- a/mbbsd/name.c +++ b/mbbsd/name.c @@ -666,8 +666,10 @@ completeboard_compar(int where, char *str, int len) int completeboard_permission(int where) { - return ((GROUPOP() || HasPerm(SHM->bsorted[0][where])) && - !(SHM->bsorted[0][where]->brdattr & BRD_GROUPBOARD)); + boardheader_t *bptr = &SHM->bsorted[0][where]; + return (!(bptr->brdattr & BRD_SYMBOLIC) && + (GROUPOP() || HasPerm(bptr)) && + !(bptr->brdattr & BRD_GROUPBOARD)); } char * -- cgit v1.2.3