diff options
author | Peter Mikkelsen <peter@pmikkelsen.com> | 2022-02-09 01:16:03 +0000 |
---|---|---|
committer | Peter Mikkelsen <peter@pmikkelsen.com> | 2022-02-09 01:16:03 +0000 |
commit | 6ed5b9f6d3fdeeed8ecd43b18bae642ec1ec24b1 (patch) | |
tree | cee3f787af7fb7e8b892fb661f63dc9248cd5f61 /operators.c | |
parent | 8fd005f6185ac76ed0ac2495bd97ee817b472040 (diff) |
Add much better memory handling (We now track and free Datum * structs)
Diffstat (limited to 'operators.c')
-rw-r--r-- | operators.c | 2 |
1 files changed, 1 insertions, 1 deletions
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]; |