From d2d752ecd4763c53d88477d65dbf027b4ef7a985 Mon Sep 17 00:00:00 2001 From: Jason Turner Date: Mon, 19 Oct 2009 14:00:48 +0000 Subject: [PATCH] Fix registration of module loading functions --- include/chaiscript/language/chaiscript_engine.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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"));