summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/dxfdim.cc2
-rw-r--r--src/expr.cc6
2 files changed, 1 insertions, 7 deletions
diff --git a/src/dxfdim.cc b/src/dxfdim.cc
index ecdae80..555ed49 100644
--- a/src/dxfdim.cc
+++ b/src/dxfdim.cc
@@ -54,7 +54,7 @@ Value builtin_dxf_dim(const Context *ctx, const EvalContext *evalctx)
// See issue #217
for (size_t i = 0; i < evalctx->numArgs(); i++) {
if (evalctx->getArgName(i) == "file")
- filename = ctx->getAbsolutePath(evalctx->getArgValue(i).toString());
+ filename = evalctx->getAbsolutePath(evalctx->getArgValue(i).toString());
if (evalctx->getArgName(i) == "layer")
layername = evalctx->getArgValue(i).toString();
if (evalctx->getArgName(i) == "origin")
diff --git a/src/expr.cc b/src/expr.cc
index 985a53a..746c0e3 100644
--- a/src/expr.cc
+++ b/src/expr.cc
@@ -142,12 +142,6 @@ Value Expression::evaluate(const Context *context) const
}
if (this->type == "F") {
EvalContext c(context, this->call_arguments);
- // Value::VectorType argvalues;
- // std::transform(this->children.begin(), this->children.end(),
- // std::back_inserter(argvalues),
- // boost::bind(&Expression::evaluate, _1, context));
- // for (size_t i=0; i < this->children.size(); i++)
- // argvalues.push_back(this->children[i]->evaluate(context));
return context->evaluate_function(this->call_funcname, &c);
}
abort();
contact: Jan Huwald // Impressum