From 9c890899dc1ffab3a2ba67402c3dcb7b3e0e4f02 Mon Sep 17 00:00:00 2001 From: in2 Date: Fri, 30 Jul 2004 03:12:03 +0000 Subject: add file existence test in (O)ld User data. suggested by ltlmouse git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2152 63ad8ddf-47c3-0310-b6dd-a9e9d9715204 --- mbbsd/admin.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mbbsd/admin.c b/mbbsd/admin.c index 2d460012..bfc7f9ea 100644 --- a/mbbsd/admin.c +++ b/mbbsd/admin.c @@ -201,9 +201,12 @@ search_user_bybakpwd() ch = igetch(); if (ch == 'q' || ch == 'Q') return 0; - } while (ch < '1' || ch > '8'); + } while (ch < '1' || ch > '7'); ch -= '1'; - search_key_user(choice[ch], 0); + if( access(choice[ch], R_OK) != 0 ) + vmsg("Àɮפ£¦s¦b"); + else + search_key_user(choice[ch], 0); return 0; } -- cgit v1.2.3