forked from github/server
convert from atoi to atoip.
most numbers in commands cannot be negative.
This commit is contained in:
parent
b48b80a1e9
commit
ce4a3c14b3
|
@ -1278,7 +1278,7 @@ int make_cmd(unit * u, struct order *ord)
|
|||
s = gettoken(token, sizeof(token));
|
||||
|
||||
if (s) {
|
||||
m = atoi((const char *)s);
|
||||
m = atoip(s);
|
||||
sprintf(ibuf, "%d", m);
|
||||
if (!strcmp(ibuf, (const char *)s)) {
|
||||
/* a quantity was given */
|
||||
|
@ -1882,7 +1882,7 @@ static bool sell(unit * u, request ** sellorders, struct order *ord)
|
|||
}
|
||||
}
|
||||
else {
|
||||
n = s ? atoi(s) : 0;
|
||||
n = s ? atoip(s) : 0;
|
||||
if (n == 0) {
|
||||
cmistake(u, ord, 27, MSG_COMMERCE);
|
||||
return false;
|
||||
|
@ -2274,7 +2274,7 @@ static void breed_cmd(unit * u, struct order *ord)
|
|||
(void)init_order(ord);
|
||||
s = gettoken(token, sizeof(token));
|
||||
|
||||
m = s ? atoi((const char *)s) : 0;
|
||||
m = s ? atoip(s) : 0;
|
||||
if (m != 0) {
|
||||
/* first came a want-paramter */
|
||||
s = gettoken(token, sizeof(token));
|
||||
|
|
|
@ -3693,7 +3693,7 @@ int use_cmd(unit * u, struct order *ord)
|
|||
cmistake(u, ord, 43, MSG_PRODUCE);
|
||||
return err;
|
||||
}
|
||||
n = atoi((const char *)t);
|
||||
n = atoip((const char *)t);
|
||||
if (n == 0) {
|
||||
if (isparam(t, u->faction->locale, P_ANY)) {
|
||||
/* BENUTZE ALLES Yanxspirit */
|
||||
|
@ -3841,7 +3841,7 @@ int claim_cmd(unit * u, struct order *ord)
|
|||
|
||||
t = gettoken(token, sizeof(token));
|
||||
if (t) {
|
||||
n = atoi((const char *)t);
|
||||
n = atoip((const char *)t);
|
||||
if (n == 0) {
|
||||
n = 1;
|
||||
}
|
||||
|
|
|
@ -376,7 +376,7 @@ static int read_seenspell(attrib * a, void *owner, struct gamedata *data)
|
|||
char token[32];
|
||||
|
||||
READ_TOK(store, token, sizeof(token));
|
||||
i = atoi(token);
|
||||
i = atoip(token);
|
||||
if (i != 0) {
|
||||
sp = find_spellbyid((unsigned int)i);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue