From fd3f483368ec3c52e00260ae2941b6c0552473cf Mon Sep 17 00:00:00 2001 From: Peter Mikkelsen Date: Wed, 11 May 2022 10:21:28 +0000 Subject: Fix more bugs --- eval.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'eval.c') diff --git a/eval.c b/eval.c index cfe5854..cd9b95a 100644 --- a/eval.c +++ b/eval.c @@ -384,7 +384,7 @@ train(Datum *left, Datum *right) result->func.type = FunctypeTrain; result->func.left = nil; if(left->func.type == FunctypeTrain) - result->func = left->func; + result->func = dupfunction(left->func); else{ result->func.train.nfuncs = 1; result->func.train.funcs = emalloc(sizeof(Function)); -- cgit v1.2.3