summaryrefslogtreecommitdiff
path: root/src/runtime/c/pgf/evaluator.c
diff options
context:
space:
mode:
authorkr.angelov <kr.angelov@gmail.com>2014-10-06 09:04:25 +0000
committerkr.angelov <kr.angelov@gmail.com>2014-10-06 09:04:25 +0000
commit889c0f3df401e98a0d5839654f9d460cde49663e (patch)
tree61d87f903826a7350c0ce0d873a88a2ae27b4614 /src/runtime/c/pgf/evaluator.c
parent4e00834c68f85fe23abb9877dd3a372f2a215038 (diff)
partial implementation for the FAIL instruction
Diffstat (limited to 'src/runtime/c/pgf/evaluator.c')
-rw-r--r--src/runtime/c/pgf/evaluator.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/runtime/c/pgf/evaluator.c b/src/runtime/c/pgf/evaluator.c
index e5041adb0..a53279cb3 100644
--- a/src/runtime/c/pgf/evaluator.c
+++ b/src/runtime/c/pgf/evaluator.c
@@ -254,7 +254,7 @@ pgf_value2expr(PgfEvalState* state, int level, PgfClosure* clos, GuPool* pool)
PgfValue* val = (PgfValue*) clos;
expr = val->absfun->ep.expr;
- n_args = gu_seq_length(val->absfun->type->hypos);
+ n_args = val->absfun->arity;
args = val->args;
} else if (clos->code == state->eval_gates->evaluate_value_gen) {
PgfValueGen* val = (PgfValueGen*) clos;