diff options
author | kcwu <kcwu@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2005-02-12 12:17:18 +0800 |
---|---|---|
committer | kcwu <kcwu@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2005-02-12 12:17:18 +0800 |
commit | 20a5697aba5e0e35b32638ff09ee5fd1465a4ca7 (patch) | |
tree | 8eed757c932f0a9efb19645e2a2359ecb35f0271 /mbbsd | |
parent | fda6d63bafd474518327879633b2231a5aaa6825 (diff) | |
download | pttbbs-20a5697aba5e0e35b32638ff09ee5fd1465a4ca7.tar pttbbs-20a5697aba5e0e35b32638ff09ee5fd1465a4ca7.tar.gz pttbbs-20a5697aba5e0e35b32638ff09ee5fd1465a4ca7.tar.bz2 pttbbs-20a5697aba5e0e35b32638ff09ee5fd1465a4ca7.tar.lz pttbbs-20a5697aba5e0e35b32638ff09ee5fd1465a4ca7.tar.xz pttbbs-20a5697aba5e0e35b32638ff09ee5fd1465a4ca7.tar.zst pttbbs-20a5697aba5e0e35b32638ff09ee5fd1465a4ca7.zip |
avoid integer overflow
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2497 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd')
-rw-r--r-- | mbbsd/chicken.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mbbsd/chicken.c b/mbbsd/chicken.c index 40e53da2..df354f38 100644 --- a/mbbsd/chicken.c +++ b/mbbsd/chicken.c @@ -372,7 +372,7 @@ ch_buyitem(int money, char *picture, int *item, int haveticket) if (num < 1) return; reload_money(); - if (cuser.money > money * num) { + if (cuser.money/money >= num) { *item += num; if( haveticket ) vice(money * num, "ÁʶRÃdª«,½ä½L¶µ¥Ø"); |