diff options
author | ptt <ptt@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2004-04-07 00:52:47 +0800 |
---|---|---|
committer | ptt <ptt@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2004-04-07 00:52:47 +0800 |
commit | 64d073d82f1f7e56249a6e20640df55d1c957817 (patch) | |
tree | 731ca9113d8effc0161d7f28fde8e8d01b70abbb /mbbsd/user.c | |
parent | 66e4d5470f13b816489cea8ec22a7690184b0ae2 (diff) | |
download | pttbbs-64d073d82f1f7e56249a6e20640df55d1c957817.tar pttbbs-64d073d82f1f7e56249a6e20640df55d1c957817.tar.gz pttbbs-64d073d82f1f7e56249a6e20640df55d1c957817.tar.bz2 pttbbs-64d073d82f1f7e56249a6e20640df55d1c957817.tar.lz pttbbs-64d073d82f1f7e56249a6e20640df55d1c957817.tar.xz pttbbs-64d073d82f1f7e56249a6e20640df55d1c957817.tar.zst pttbbs-64d073d82f1f7e56249a6e20640df55d1c957817.zip |
remove unsigned int for money
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1711 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd/user.c')
-rw-r--r-- | mbbsd/user.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/mbbsd/user.c b/mbbsd/user.c index f6fad13c..4d8e46c5 100644 --- a/mbbsd/user.c +++ b/mbbsd/user.c @@ -13,6 +13,7 @@ kill_user(int num) { userec_t u; memset(&u, 0, sizeof(u)); + log_usies("KILL", getuserid(num)); setuserid(num, ""); passwd_index_update(num, &u); return 0; @@ -201,7 +202,6 @@ violate_law(userec_t * u, int unum) snprintf(src, sizeof(src), "home/%c/%s", u->userid[0], u->userid); snprintf(dst, sizeof(dst), "tmp/%s", u->userid); Rename(src, dst); - log_usies("KILL", u->userid); post_violatelaw(u->userid, cuser->userid, reason, "¬å°£ ID"); kill_user(unum); @@ -291,7 +291,7 @@ uinfo_query(userec_t * u, int real, int unum) int uid; char ans[4], buf[STRLEN], *p; char genbuf[200], reason[50]; - unsigned long int money = 0; + int money = 0; fileheader_t fhdr; int flag = 0, temp = 0, money_change = 0; @@ -385,12 +385,12 @@ uinfo_query(userec_t * u, int real, int unum) break; } if (real) { - unsigned long int l; + int l; if (HAS_PERM(PERM_BBSADM)) { snprintf(genbuf, sizeof(genbuf), "%d", x.money); if (getdata_str(i++, 0, "»È¦æ±b¤á¡G", buf, 10, DOECHO, genbuf)) if ((l = atol(buf)) != 0) { - if (l != (unsigned)x.money) { + if (l != x.money) { money_change = 1; money = x.money; x.money = l; @@ -551,7 +551,7 @@ uinfo_query(userec_t * u, int real, int unum) case '3': i = setperms(x.userlevel, str_permid); - if ((unsigned)i == x.userlevel) + if (i == x.userlevel) fail++; else { flag = 1; @@ -613,8 +613,8 @@ uinfo_query(userec_t * u, int real, int unum) snprintf(src, sizeof(src), "home/%c/%s", x.userid[0], x.userid); snprintf(dst, sizeof(dst), "tmp/%s", x.userid); Rename(src, dst); /* do not remove user home */ - log_usies("KILL", x.userid); kill_user(unum); + return; } else log_usies("SetUser", x.userid); if (money_change) |