Follow-up Comment #4, bug #21768 (project wesnoth):

The file is still missing. Perhaps some technical problem on your side ?

I don't know wanything about security, but I don't think we need to worry.
What I called "direct pointers" are lua userdata objects, instances of the
class lua_unit from lua_api.hpp, which itself stores the actual pointer. I am
sure that silene was well-aware of security aspects when he implemented the
lua proxy units and lua_function= (and of the fact that lua_function= can
crash the engine if used improperly).

Well, and how could we possibly check for whether the gamestate is modified in
the lua_function='s code or even prevent it ?


    _______________________________________________________

Reply to this item at:

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

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


_______________________________________________
Wesnoth-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-bugs

Reply via email to