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: <http://gna.org/bugs/?18086> _______________________________________________ Nachricht geschickt von/durch Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev