diff options
author | ptt <ptt@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2004-08-04 22:13:02 +0800 |
---|---|---|
committer | ptt <ptt@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2004-08-04 22:13:02 +0800 |
commit | 4f371a15c597440cacdd0b815294707ad824f22b (patch) | |
tree | d1f6ab71c4685354802701de285e2d760bc4e978 /mbbsd/assess.c | |
parent | f514f537625817bee4cdc55a5c9374c39855042a (diff) | |
download | pttbbs-4f371a15c597440cacdd0b815294707ad824f22b.tar pttbbs-4f371a15c597440cacdd0b815294707ad824f22b.tar.gz pttbbs-4f371a15c597440cacdd0b815294707ad824f22b.tar.bz2 pttbbs-4f371a15c597440cacdd0b815294707ad824f22b.tar.lz pttbbs-4f371a15c597440cacdd0b815294707ad824f22b.tar.xz pttbbs-4f371a15c597440cacdd0b815294707ad824f22b.tar.zst pttbbs-4f371a15c597440cacdd0b815294707ad824f22b.zip |
debug goodpost & bad post
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2157 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd/assess.c')
-rw-r--r-- | mbbsd/assess.c | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/mbbsd/assess.c b/mbbsd/assess.c index 5ceb0564..562e3ac8 100644 --- a/mbbsd/assess.c +++ b/mbbsd/assess.c @@ -15,16 +15,14 @@ inline static void inc(unsigned char *num, int n) } #define modify_column(name) \ -int inc_##name(int uid, int num) \ +int inc_##name(char *userid, int num) \ { \ - userinfo_t *user; \ - passwd_query(uid, &xuser); \ - inc(&xuser.name, num); \ - user = search_ulist(uid); \ - if (user != NULL) \ - user->name = xuser.name; \ - passwd_update(uid, &xuser); \ - return xuser.name; \ + int uid = getuser(userid);\ + if(uid>0 ){ \ + inc(&xuser.name, num); \ + passwd_update(uid, &xuser); \ + return xuser.name; }\ + return 0;\ } modify_column(goodpost); /* inc_goodpost */ @@ -32,10 +30,11 @@ modify_column(badpost); /* inc_badpost */ modify_column(goodsale); /* inc_goodsale */ modify_column(badsale); /* inc_badsale */ - -void set_assess(int uid, unsigned char num, int type) +#if 0 //unused function +void set_assess(char *userid, unsigned char num, int type) { - passwd_query(uid, &xuser); + int uid = getuser(userid); + if(uid<=0) return; switch (type){ case GOODPOST: xuser.goodpost = num; @@ -53,3 +52,5 @@ void set_assess(int uid, unsigned char num, int type) passwd_update(uid, &xuser); } #endif + +#endif |