Follow-up Comment #1, bug #18086 (project freeciv):
This is a bug! I'm woundering why you get an error message and I never did
see it? Do you use special compiler options or the default ones for debug?
Which gcc / distribution do you use?
Some background: I had citizens equal to short int but changed it to unsigned
char to save RAM. This should be no problem as the number of citizens can't be
negative. For a change in the number, the corresponding argument is positive
or negative. Thus it must be another data type. Could you check the handling
in the function to change the city size? I think, there I do such an cast.
Similar code would be needed here.
Reply to this item at:
Nachricht geschickt von/durch Gna!
Freeciv-dev mailing list