[Commits] [wesnoth/wesnoth] f85af1: fix linger mode saves beeing loaded incorrectly.

GitHub noreply at github.com
Mon Dec 28 13:34:48 UTC 2015


  Branch: refs/heads/master
  Home:   https://github.com/wesnoth/wesnoth
  Commit: f85af1c1d47dbb89f931233e042929866c5f3e12
      https://github.com/wesnoth/wesnoth/commit/f85af1c1d47dbb89f931233e042929866c5f3e12
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

  Changed paths:
    M src/game_state.cpp

  Log Message:
  -----------
  fix linger mode saves beeing loaded incorrectly.


  Commit: b60c168adb39fcfa179eaa699f0cea9388a6dc28
      https://github.com/wesnoth/wesnoth/commit/b60c168adb39fcfa179eaa699f0cea9388a6dc28
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

  Changed paths:
    M src/game_events/pump.hpp

  Log Message:
  -----------
  always use '_' instead of ' ' in eventnames in wesnoth.game_events.on_event

This makes the envtnames in on_event consistent, i chose to use '_'
instead of ' ' becasue those eventnames can then for example be used as
lua variablenames.


  Commit: d0c011ea01d3d95f8b4b241aec5ccb46c05d3bc3
      https://github.com/wesnoth/wesnoth/commit/d0c011ea01d3d95f8b4b241aec5ccb46c05d3bc3
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

  Changed paths:
    M src/lua/luaconf.h

  Log Message:
  -----------
  attempt to fix OOS caused by luaL_checkinteger

http://gna.org/bugs/?24223


  Commit: 7df90e31a5fd8c4484142b4f2d83ac0ead9612c6
      https://github.com/wesnoth/wesnoth/commit/7df90e31a5fd8c4484142b4f2d83ac0ead9612c6
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

  Changed paths:
    M src/network_asio.cpp
    M src/network_asio.hpp

  Log Message:
  -----------
  format fixes


  Commit: 3a7e7b4588c838bfeb46536f88e3a9fee1d1e126
      https://github.com/wesnoth/wesnoth/commit/3a7e7b4588c838bfeb46536f88e3a9fee1d1e126
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

  Changed paths:
    M src/make_enum.hpp

  Log Message:
  -----------
  add enum -> cstring conversion functions to MAKE_ENUM


  Commit: 3955308e7eff4224821dc7058d54a3ce86d740a7
      https://github.com/wesnoth/wesnoth/commit/3955308e7eff4224821dc7058d54a3ce86d740a7
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

  Changed paths:
    M src/scripting/game_lua_kernel.cpp

  Log Message:
  -----------
  reorder includes


  Commit: 4924082687275631477fc021c57e5d5269f40c30
      https://github.com/wesnoth/wesnoth/commit/4924082687275631477fc021c57e5d5269f40c30
  Author: gfgtdf <f492343 at rmqkr.net>
  Date:   2015-12-28 (Mon, 28 Dec 2015)

  Changed paths:
    M src/wesnoth.cpp

  Log Message:
  -----------
  Check floating point mode at startup

this detects wrong floating point modes which cause OOS
(http://gna.org/bugs/?24223) or even casue lua to crash, because lua relies
on IEEE 754 double precision and also on IEEE 754 nearest rounding.


Compare: https://github.com/wesnoth/wesnoth/compare/eb61323e7370...492408268727


More information about the Commits mailing list