Make GiveRestriction default to 0, do not cache the value in a static variable.

This commit is contained in:
Enno Rehling 2015-05-22 16:23:18 +02:00
parent 6f50027088
commit 34b1ead0ac
1 changed files with 1 additions and 6 deletions

View File

@ -57,12 +57,7 @@ static int max_transfers(void) {
static int GiveRestriction(void) static int GiveRestriction(void)
{ {
static int value = -1; return get_param_int(global.parameters, "GiveRestriction", 0);
if (value < 0) {
const char *str = get_param(global.parameters, "GiveRestriction");
value = str ? atoi(str) : 0;
}
return value;
} }
static void feedback_give_not_allowed(unit * u, order * ord) static void feedback_give_not_allowed(unit * u, order * ord)