Follow-up Comment #5, bug #16003 (project freeciv): Sorry for responding so late.
Your patch certainly makes sense. The trunk client will still crash though, when connecting to an unpatched 2.2 or a 2.1.5 server. I consider this to be a problem, because unpatched servers will be on people's machines for any time to come. The client should deal properly with "legacy" servers. In testing this, I got a little confused by the fact that "make distclean" doesn't delete the script-generated files like client/packhand_gen.c, even when run in the source directory. Maybe one could change that, so I attached a simple patch. JHS (file #9149) _______________________________________________________ Additional Item Attachment: File name: distclean_gen_files.patch Size:1 KB _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?16003> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev