[Commits] [wesnoth/wesnoth] 7708d0: workaround for bug #21797

GitHub noreply at github.com
Tue Mar 18 22:25:35 UTC 2014


  Branch: refs/heads/master
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 7708d06a93b6b97923cafa162286f0739faa4a16
      https://github.com/wesnoth/wesnoth/commit/7708d06a93b6b97923cafa162286f0739faa4a16
  Author: Chris Beck <render787 at gmail.com>
  Date:   2014-03-18 (Tue, 18 Mar 2014)

  Changed paths:
    M changelog
    M src/playcampaign.cpp

  Log Message:
  -----------
  workaround for bug #21797

at a certain point in playcampaign.cpp after the level has ended, wesnoth was
grabbing .child("end_level_data"), and writing carry_over sides.
this would cause "mandatory child missing" errors in the test case described.

we fix the error by checking if the child was not present and if so adding it.
however, it may indicate a more fundamental bug involving reloaded games.


  Commit: 342ba990303bb92372b37aa65048b96e692fe51c
      https://github.com/wesnoth/wesnoth/commit/342ba990303bb92372b37aa65048b96e692fe51c
  Author: Chris Beck <render787 at gmail.com>
  Date:   2014-03-18 (Tue, 18 Mar 2014)

  Changed paths:
    M changelog
    M data/ai/micro_ais/cas/ca_patrol.lua
    R py-compile
    A utils/py-compile

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/wesnoth/wesnoth


Compare: https://github.com/wesnoth/wesnoth/compare/983f14663d4e...342ba990303b


More information about the Commits mailing list