star-cad

Geometric operators for computer-aided design
git clone git://git.meso-star.fr/star-cad.git
Log | Files | Refs | README | LICENSE

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:
Msrc/scad_geometry.c | 3++-
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: