diff --git a/src/ifcgeom/ConversionSettings.h b/src/ifcgeom/ConversionSettings.h index 8da3966f5d..1c1f69fcdc 100644 --- a/src/ifcgeom/ConversionSettings.h +++ b/src/ifcgeom/ConversionSettings.h @@ -221,7 +221,7 @@ namespace ifcopenshell { struct OutputDimensionality : public SettingBase { static constexpr const char* const name = "dimensionality"; static constexpr const char* const description = "Specifies whether to include curves and/or surfaces and solids in the output result. Defaults to only surfaces and solids."; - static constexpr OutputDimensionalityTypes defaultvalue = CURVES_SURFACES_AND_SOLIDS; + static constexpr OutputDimensionalityTypes defaultvalue = SURFACES_AND_SOLIDS; }; enum IteratorOutputOptions { diff --git a/src/ifcgeom/mapping/IfcRepresentation.cpp b/src/ifcgeom/mapping/IfcRepresentation.cpp index 27ddea3267..1015b34db9 100644 --- a/src/ifcgeom/mapping/IfcRepresentation.cpp +++ b/src/ifcgeom/mapping/IfcRepresentation.cpp @@ -22,7 +22,7 @@ using namespace ifcopenshell::geometry; taxonomy::ptr mapping::map_impl(const IfcSchema::IfcRepresentation* inst) { - const bool items_to_include = !this->settings_.get().get(); + auto items_to_include = this->settings_.get().get(); auto items = map_to_collection(this, inst->Items()); if (!items) {