Follow-up Comment #2, bug #19836 (project freeciv):

> OK, looking closer, improvement/technology/bases_size > 0 are
> used to gate calls to secfile_lookup_str_vec(), which would
> return an error on a zero-length vector. For some reason
> specials are not gated in this way (probably we never thought
> we'd have no specials defined in a savegame).

It seems to be gated now (check against special_size being 0 - which it always
is for this very ticket). This means that specials order stuff if never
executed, explaining things like bug #21138.

    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?19836>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to