diff options
author | victor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2004-11-22 16:03:14 +0800 |
---|---|---|
committer | victor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2004-11-22 16:03:14 +0800 |
commit | 466da544fda3aa6ed86480162b607e1a2ae6ec55 (patch) | |
tree | d672bba9618f0a4b51b137a34e2595a3772705d3 /mbbsd/assess.c | |
parent | 4f9a777998858d0aea9ccb5daf390a54fece4923 (diff) | |
download | pttbbs-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.c | 3 |
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;\ |