commit c7035f42b74fe811ae332255f401b9ba733cc36d
parent 9e5dfd0b080d84b76b51e689af52cc0c513a19e8
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date: Fri, 8 Sep 2023 17:52:13 +0200
Fix variable used uninitialized in rare situations
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/scad.c b/src/scad.c
@@ -68,7 +68,8 @@ write_ascii_stl
for(i = 0; i < count; i++) {
int k;
- double vtx[3][3], n[3], tmp[3], edge1[3], edge2[3], zero[3] = { 0,0,0 };
+ double vtx[3][3], tmp[3], edge1[3], edge2[3], n[3] = { 0,0,0 };
+ const double zero[3] = { 0,0,0 };
d3_set(vtx[0], coords+9*i+0);
d3_set(vtx[1], coords+9*i+3);
d3_set(vtx[2], coords+9*i+6);