URL: <http://gna.org/bugs/?16844>
Summary: Base "radius_sq" fields are encoded as unsigned on network Project: Freeciv Submitted by: jtn Submitted on: Sunday 10/10/10 at 18:29 Category: general Severity: 2 - Minor Priority: 5 - Normal Status: Ready For Test Assigned to: jtn Originator Email: Open/Closed: Open Release: Discussion Lock: Any Operating System: None Planned Release: 2.3.0 _______________________________________________________ Details: In the definition of PACKET_RULESET_BASE, the fields border_sq, vision_main_sq, and vision_invis_sq are defined as UINT8. However, the value -1 is used in these fields to indicate that the effect doesn't apply to this kind of base. Thus, by the time these field values get to the client, they have most likely been mangled to 255. This currently has no effect on the client, but it's about to become important for some documentation patches I'm writing. _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?16844> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev