[Commits] [wesnoth/wesnoth] 58b5e9: don't use shared resource in t_string

GitHub noreply at github.com
Sat Jun 18 13:27:51 UTC 2016


  Branch: refs/heads/master
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 58b5e9acc21bee8a4ca0bf469b07266d1d96db43
      https://github.com/wesnoth/wesnoth/commit/58b5e9acc21bee8a4ca0bf469b07266d1d96db43
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-06-18 (Sat, 18 Jun 2016)

  Changed paths:
    M src/config.hpp
    M src/tstring.cpp
    M src/tstring.hpp

  Log Message:
  -----------
  don't use shared resource in t_string

this seems to still cause issues related to multithreading.

When this was introduced, config objects stored all its attributes
(inclusing numbers) as t_string objects which made same t_strign object
mocuh more often than it is now.


  Commit: c792dbac55237185cfaeb5d07937fc53219967b8
      https://github.com/wesnoth/wesnoth/commit/c792dbac55237185cfaeb5d07937fc53219967b8
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-06-18 (Sat, 18 Jun 2016)

  Changed paths:
    M src/editor/palette/editor_palettes.cpp
    M src/editor/palette/editor_palettes.hpp
    M src/editor/palette/item_palette.cpp
    M src/editor/palette/location_palette.cpp
    M src/editor/palette/terrain_palettes.cpp
    M src/editor/palette/unit_palette.cpp

  Log Message:
  -----------
  fix Wsign-compare  warning.


  Commit: b1ea08e29125a37a3f43f9e69e70e91695f5c742
      https://github.com/wesnoth/wesnoth/commit/b1ea08e29125a37a3f43f9e69e70e91695f5c742
  Author: gfgtdf <daniel.gfgtdf at gmail.com>
  Date:   2016-06-18 (Sat, 18 Jun 2016)

  Changed paths:
    M src/map/map.hpp
    M src/scripting/game_lua_kernel.cpp
    M src/scripting/game_lua_kernel.hpp

  Log Message:
  -----------
  add wesnoth.special_locations


Compare: https://github.com/wesnoth/wesnoth/compare/fedbd829a570...b1ea08e29125


More information about the Commits mailing list