diff options
Diffstat (limited to 'src/modcontext.cc')
-rw-r--r-- | src/modcontext.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/modcontext.cc b/src/modcontext.cc index 7d123b8..83ad7c2 100644 --- a/src/modcontext.cc +++ b/src/modcontext.cc @@ -33,8 +33,8 @@ void ModuleContext::setModule(const Module &module, const EvalContext *evalctx) this->functions_p = &module.functions; this->modules_p = &module.modules; this->usedlibs_p = &module.usedlibs; - BOOST_FOREACH(const std::string &var, module.assignments_var) { - this->set_variable(var, module.assignments.at(var)->evaluate(this)); + BOOST_FOREACH(const Assignment &ass, module.assignments) { + this->set_variable(ass.first, ass.second->evaluate(this)); } if (!module.modulePath().empty()) this->document_path = module.modulePath(); |