commit 20ebb04dbfff0a34045df14502accd4fe2b9a94b
parent 58c1cc912404cafae930d1e01bde2df27d695412
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date: Tue, 4 Feb 2025 10:49:12 +0100
BugFix: mode 2 building failed if having only 1 window
If windows count was 1 after removing invalid / conflicting windows, an
internal error prevented building to be generated properly.
This bug was first fixed for mode 1 buildings.
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/cg_construction_mode_2.c b/src/cg_construction_mode_2.c
@@ -1153,8 +1153,8 @@ build_windows
/* build glass */
ERR(str_set(&name, prefix));
ERR(str_append(&name, "_S_glazing"));
- ERR(scad_fuse_geometries(str_cget(&name), glass_list, 1,
- glass_list+1, array_n - 1, &data_cad->glazing));
+ ERR(scad_fuse_geometries(str_cget(&name), glass_list, array_n,
+ glass_list, array_n, &data_cad->glazing));
}
exit: