summaryrefslogtreecommitdiff
path: root/rect.c
diff options
context:
space:
mode:
authorLars-Dominik Braun <lars@6xq.net>2015-02-14 16:44:21 +0100
committerLars-Dominik Braun <lars@6xq.net>2015-05-02 21:36:45 +0200
commit4da1dba32961da1b0a690bf629233b6ba29921ae (patch)
treec18b23b65e85e182454df9fbc2a38c68a94e8ea0 /rect.c
parenta17efd79d34285a695bf2044f65acf6b7637f98a (diff)
downloadpucket-4da1dba32961da1b0a690bf629233b6ba29921ae.tar.gz
pucket-4da1dba32961da1b0a690bf629233b6ba29921ae.tar.bz2
pucket-4da1dba32961da1b0a690bf629233b6ba29921ae.zip
Fix memory leaks
Introduced by 15f89a8390af9338227c2ee3f603b32a1a206a8f
Diffstat (limited to 'rect.c')
-rw-r--r--rect.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/rect.c b/rect.c
index e566647..b86e540 100644
--- a/rect.c
+++ b/rect.c
@@ -808,12 +808,13 @@ int render_rectangle(flam3_frame *spec, void *out,
free(batch_filter);
free(filter);
free(buckets);
-// free(accumulate);
-// free(points);
+ free(accumulate);
/* We have to clear the cps in fth first */
for (thi = 0; thi < spec->nthreads; thi++) {
clear_cp(&(fth[thi].cp),0);
+ free (iter_storage[thi]);
}
+ free (iter_storage);
free(fth);
clear_cp(&cp,0);