diff options
Diffstat (limited to 'memory.c')
-rw-r--r-- | memory.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -243,6 +243,11 @@ dupfunction(Function f) break; case FunctypeHybrid: break; + case FunctypeTrain: + g.train.funcs = emalloc(sizeof(Function) * g.train.nfuncs); + for(int i = 0; i < g.train.nfuncs; i++) + g.train.funcs[i] = dupfunction(f.train.funcs[i]); + break; default: print("Missing case in dupfunction: %d\n", f.type); threadexitsall("dupfunction"); |