Follow-up Comment #3, bug #17846 (project freeciv):

> This pattern and the one I proposed can't really coexist.
Oh, I suppose they could, with something like


char *astr_to_str(struct astr *astr) {
  char *str = astr->str;
  *astr = zero_astr;
  return str;
}


This destroys the astring and returns a string with a lifetime of its own.
Maybe I'll add this.

    _______________________________________________________

Reply to this item at:

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

_______________________________________________
  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