diff --git a/src/ifcconvert/XmlSerializer.cpp b/src/ifcconvert/XmlSerializer.cpp index fbec20e6c8..0eb92c7a2e 100644 --- a/src/ifcconvert/XmlSerializer.cpp +++ b/src/ifcconvert/XmlSerializer.cpp @@ -173,7 +173,7 @@ void descend(IfcProduct* product, ptree& tree) { } } -#ifdef USE_IFC2x3 +#ifndef USE_IFC4 IfcObjectDefinition::list::ptr structures = get_related (product, &IfcProduct::IsDecomposedBy, &IfcRelDecomposes::RelatedObjects); @@ -209,7 +209,7 @@ template <> void descend(IfcProject* project, ptree& tree) { ptree& child = format_entity_instance(project, tree); -#ifdef USE_IFC2x3 +#ifndef USE_IFC4 IfcObjectDefinition::list::ptr structures = get_related (project, &IfcProject::IsDecomposedBy, &IfcRelDecomposes::RelatedObjects);