summaryrefslogtreecommitdiff
path: root/concurrency.c
diff options
context:
space:
mode:
Diffstat (limited to 'concurrency.c')
-rw-r--r--concurrency.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/concurrency.c b/concurrency.c
index 6719e6a..f4709e9 100644
--- a/concurrency.c
+++ b/concurrency.c
@@ -220,9 +220,9 @@ newprocfn(SpawnData *sp)
freearray(sp->name);
freearray(sp->left);
freearray(sp->right);
+ freefunction(sp->func);
if(sp->func.scope)
freedfnframe(sp->func.scope, 0);
- freefunction(sp->func);
free(sp);
free(td);
exits(nil);