commit b1beaf668b5c6ce6dfe9cec4f30645f318281d7a
parent 1a30b1fc79cac8ef317742fc2b085340f252de27
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date: Tue, 20 Dec 2022 14:34:30 +0100
Fix a memleak
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/scad_geometry.c b/src/scad_geometry.c
@@ -1541,7 +1541,7 @@ scad_geometry_boundary
{
int* tagout = NULL;
size_t tagoutn, sz;
- int* data;
+ int* data = NULL;
int ierr = 0;
struct scad_geometry* geom = NULL;
res_T res = RES_OK;
@@ -1567,6 +1567,7 @@ scad_geometry_boundary
ERR(device_register_tags(geom));
exit:
+ free(data);
if(out_geometry) *out_geometry = geom;
return res;
error: