commit ae792e88b88b9527b231ff22f7a483858aab02c0
parent 931ce9d522a5ca0f952a8e001bea0f1aa20c70ea
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date: Fri, 17 Jan 2025 15:19:29 +0100
BugFix
Fix a bug when building connections.
Was trying to create one with a nonexistant item.
Diffstat:
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/src/cg_construction_mode_1.c b/src/cg_construction_mode_1.c
@@ -1309,7 +1309,9 @@ build_connection
CREATE_CONNECT(attic_cavity, roof,"_C_attic_roof");
/* with roof insulation */
- CREATE_CONNECT(attic_cavity, roof_insulation,"_C_attic_insulation");
+ if(data_cad->roof_insulation) {
+ CREATE_CONNECT(attic_cavity, roof_insulation,"_C_attic_insulation");
+ }
/* with wall */
CREATE_CONNECT(attic_cavity, wall,"_C_attic_walls");
diff --git a/src/cg_construction_mode_2.c b/src/cg_construction_mode_2.c
@@ -1408,7 +1408,9 @@ build_connection
CREATE_CONNECT(attic_cavity, roof,"_C_attic_roof");
/* with roof insulation */
- CREATE_CONNECT(attic_cavity, roof_insulation,"_C_attic_insulation");
+ if(data_cad->roof_insulation) {
+ CREATE_CONNECT(attic_cavity, roof_insulation,"_C_attic_insulation");
+ }
/* with wall */
CREATE_CONNECT(attic_cavity, wall,"_C_attic_walls");