summaryrefslogtreecommitdiffstats
path: root/pttbbs/mbbsd/guess.c
diff options
context:
space:
mode:
Diffstat (limited to 'pttbbs/mbbsd/guess.c')
-rw-r--r--pttbbs/mbbsd/guess.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/pttbbs/mbbsd/guess.c b/pttbbs/mbbsd/guess.c
index 917951ad..5ec40080 100644
--- a/pttbbs/mbbsd/guess.c
+++ b/pttbbs/mbbsd/guess.c
@@ -32,18 +32,18 @@ get_money(void)
prints("您目前有:%d Ptt$", cuser.money);
do {
getdata(2, 0, "要賭多少(5-10或按q離開): ", data, 9, LCECHO);
- money = strlen(data);
+ money = 0;
if (data[0] == 'q' || data[0] == 'Q') {
unlockutmpmode();
return 0;
}
- for (i = 0; i < money; i++)
+ for (i = 0; data[i]; i++)
if (data[i] < '0' || data[i] > '9') {
money = -1;
break;
}
if (money != -1) {
- money = atol(data);
+ money = atoi(data);
reload_money();
if (money > cuser.money || money <= 4 || money > 10 ||
money < 1)