From 00c00ed595839c4ed1c9cbcd9799283796271e07 Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Tue, 14 Jan 2025 12:46:00 +0100 Subject: [PATCH] BIM: Fixed late global declaration - fixes #19049 --- src/Mod/BIM/importers/exportIFC.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Mod/BIM/importers/exportIFC.py b/src/Mod/BIM/importers/exportIFC.py index 2c4b07a30c..fa65264b90 100644 --- a/src/Mod/BIM/importers/exportIFC.py +++ b/src/Mod/BIM/importers/exportIFC.py @@ -215,7 +215,7 @@ def export(exportList, filename, colors=None, preferences=None): starttime = time.time() - global ifcfile, surfstyles, clones, sharedobjects, profiledefs, shapedefs, uids, template + global ifcfile, surfstyles, clones, sharedobjects, profiledefs, shapedefs, uids, template, curvestyles if preferences is None: preferences = getPreferences() @@ -1321,7 +1321,6 @@ def export(exportList, filename, colors=None, preferences=None): annos = {} if preferences['EXPORT_2D']: - global curvestyles curvestyles = {} if annotations and preferences['DEBUG']: print("exporting 2D objects...") for anno in annotations: