summaryrefslogtreecommitdiffstats
path: root/mbbsd/assess.c
diff options
context:
space:
mode:
authorvictor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2004-11-22 16:03:14 +0800
committervictor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2004-11-22 16:03:14 +0800
commit466da544fda3aa6ed86480162b607e1a2ae6ec55 (patch)
treed672bba9618f0a4b51b137a34e2595a3772705d3 /mbbsd/assess.c
parent4f9a777998858d0aea9ccb5daf390a54fece4923 (diff)
downloadpttbbs-466da544fda3aa6ed86480162b607e1a2ae6ec55.tar
pttbbs-466da544fda3aa6ed86480162b607e1a2ae6ec55.tar.gz
pttbbs-466da544fda3aa6ed86480162b607e1a2ae6ec55.tar.bz2
pttbbs-466da544fda3aa6ed86480162b607e1a2ae6ec55.tar.lz
pttbbs-466da544fda3aa6ed86480162b607e1a2ae6ec55.tar.xz
pttbbs-466da544fda3aa6ed86480162b607e1a2ae6ec55.tar.zst
pttbbs-466da544fda3aa6ed86480162b607e1a2ae6ec55.zip
fix assess bug
some comments git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2348 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd/assess.c')
-rw-r--r--mbbsd/assess.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/mbbsd/assess.c b/mbbsd/assess.c
index ee89e436..35badc8c 100644
--- a/mbbsd/assess.c
+++ b/mbbsd/assess.c
@@ -21,7 +21,8 @@ int inc_##_attr(char *userid, int num) \
if( uid > 0 ){ \
userinfo_t *uinfo = search_ulist(uid); \
inc(&uinfo->_attr, num); \
- inc(&xuser._attr, num); \
+ if (uinfo != NULL) \
+ inc(&xuser._attr, num); \
passwd_update(uid, &xuser); \
return xuser._attr; }\
return 0;\