[Freeciv-Dev] Re: Warning fixes for server/settlers.c
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
At 2000/08/05 08:00 , Dirk Stoecker wrote:
>Joined ii,jj and rd,te variables as they are used linear and the pos values
>can be overwritten. Saves some stack space also (24*sizeof(int) = 96 byte
>on my machine).
I don't like using the same variable for different things.
>Here is a possible bug.
>
>The first one is related to ai_calc_pollution, where it read in line 510.
> m = (m + best + 50) * 2;
>
>Function ai_calc_fallout is equal to this one, but uses pplayer argument as
>it preceeds that line with:
>
> if (!pplayer->ai.control)
> m = (m + best + 50) * 2;
>
>So either my remove of pplayer is correct, as it is not needed or the if
>must be added in ai_calc_pollution also and the pplayer argument is needed.
This is all intentional. Don't remove pplayer from any of the ai_calc_*()
routines.
jjm
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Freeciv-Dev] Re: Warning fixes for server/settlers.c,
Jeff Mallatt <=
|
|