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