From 64eb012d7bb3805a4e331aae6376d06d3bb9b668 Mon Sep 17 00:00:00 2001 From: CalligaroV Date: Wed, 28 Aug 2024 19:58:30 +0200 Subject: [PATCH] Call ComplexGeoData::ensureElementMap() in ComplexGeoData::readElements() Signed-off-by: CalligaroV --- src/App/ComplexGeoData.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/App/ComplexGeoData.cpp b/src/App/ComplexGeoData.cpp index 33b48988b4..3e11b6f050 100644 --- a/src/App/ComplexGeoData.cpp +++ b/src/App/ComplexGeoData.cpp @@ -546,10 +546,10 @@ void ComplexGeoData::readElements(Base::XMLReader& reader, size_t count) } } } - _elementMap->setElementName(IndexedName(reader.getAttribute("value"), types), - MappedName(reader.getAttribute("key")), - Tag, - &sids); + ensureElementMap()->setElementName(IndexedName(reader.getAttribute("value"), types), + MappedName(reader.getAttribute("key")), + Tag, + &sids); } if (invalid_count != 0) { FC_ERR("Found " << invalid_count << " invalid string id"); // NOLINT