diff --git a/include/chaiscript/language/chaiscript_engine.hpp b/include/chaiscript/language/chaiscript_engine.hpp index 350a176..4f9657f 100644 --- a/include/chaiscript/language/chaiscript_engine.hpp +++ b/include/chaiscript/language/chaiscript_engine.hpp @@ -503,8 +503,8 @@ namespace chaiscript typedef void (ChaiScript_System::*load_mod_1)(const std::string&); typedef void (ChaiScript_System::*load_mod_2)(const std::string&, const std::string&); - engine.add(fun(static_cast(&ChaiScript_System::load_module)), "load_module"); - engine.add(fun(static_cast(&ChaiScript_System::load_module)), "load_module"); + engine.add(fun(static_cast(&ChaiScript_System::load_module), this), "load_module"); + engine.add(fun(static_cast(&ChaiScript_System::load_module), this), "load_module"); add(vector_type >("Vector"));