From 6ed5b9f6d3fdeeed8ecd43b18bae642ec1ec24b1 Mon Sep 17 00:00:00 2001 From: Peter Mikkelsen Date: Wed, 9 Feb 2022 01:16:03 +0000 Subject: Add much better memory handling (We now track and free Datum * structs) --- operators.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'operators.c') diff --git a/operators.c b/operators.c index a06b0d6..336588a 100644 --- a/operators.c +++ b/operators.c @@ -111,7 +111,7 @@ opOuterProduct(Datum *lefto, Array *left, Array *right) int i; int rank = left->rank + right->rank; int size = 1; - int *shape = malloc(sizeof(int) * rank); + int *shape = emalloc(sizeof(int) * rank); for(i = 0; i < left->rank; i++){ shape[i] = left->shape[i]; size *= left->shape[i]; -- cgit v1.2.3