From 2c775c59bd63b03eb301232e888163d041e15afe Mon Sep 17 00:00:00 2001 From: ptt Date: Wed, 31 Mar 2004 01:17:30 +0000 Subject: uhash_loader debug git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1644 63ad8ddf-47c3-0310-b6dd-a9e9d9715204 --- util/uhash_loader.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'util') diff --git a/util/uhash_loader.c b/util/uhash_loader.c index 6b1c68d0..a23ecf47 100644 --- a/util/uhash_loader.c +++ b/util/uhash_loader.c @@ -121,7 +121,10 @@ int loadmoney(userec_t *user) { int fd, money=0; char path[256]; + + if(user->userid[0]==0) return 0; sprintf(path,BBSHOME "/home/%c/%s/.passwd", user->userid[0], user->userid); + if((fd=open(path, O_RDONLY))<0) return user->money; if(lseek(fd, (off_t)((int)&(user->money) - (int)user), SEEK_SET) >= 0) -- cgit v1.2.3