From b3218ced3fb450c0c6a8971b695e2e08bac5e4e6 Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Wed, 24 Jun 2026 08:46:21 +0200 Subject: [PATCH] Mistake in parse examples include macro --- src/examples/IfcParseExamples.cpp | 24 +----------------------- 1 file changed, 1 insertion(+), 23 deletions(-) diff --git a/src/examples/IfcParseExamples.cpp b/src/examples/IfcParseExamples.cpp index 1cf202343e..802152f0e0 100644 --- a/src/examples/IfcParseExamples.cpp +++ b/src/examples/IfcParseExamples.cpp @@ -65,29 +65,7 @@ static_assert(false, "A boost preprocessor sequence of schema identifiers is nee #include INCLUDE_SCHEMA_N(14) #include INCLUDE_SCHEMA_N(15) -#undef INCLUDE_SCHEMA_N - -#define INCLUDE_SCHEMA_N(n) \ - BOOST_PP_IIF(BOOST_PP_GREATER(BOOST_PP_SEQ_SIZE(SCHEMA_SEQ), n), \ - BOOST_PP_STRINGIZE(ifcparse/BOOST_PP_CAT(Ifc, BOOST_PP_SEQ_ELEM(BOOST_PP_MIN(n, BOOST_PP_SEQ_SIZE(BOOST_PP_SEQ_POP_BACK(SCHEMA_SEQ))), SCHEMA_SEQ))-definitions.h), \ - "ifcgeom/empty.h") - -#include INCLUDE_SCHEMA_N(0) -#include INCLUDE_SCHEMA_N(1) -#include INCLUDE_SCHEMA_N(2) -#include INCLUDE_SCHEMA_N(3) -#include INCLUDE_SCHEMA_N(4) -#include INCLUDE_SCHEMA_N(5) -#include INCLUDE_SCHEMA_N(6) -#include INCLUDE_SCHEMA_N(7) -#include INCLUDE_SCHEMA_N(8) -#include INCLUDE_SCHEMA_N(9) -#include INCLUDE_SCHEMA_N(10) -#include INCLUDE_SCHEMA_N(11) -#include INCLUDE_SCHEMA_N(12) -#include INCLUDE_SCHEMA_N(13) -#include INCLUDE_SCHEMA_N(14) -#include INCLUDE_SCHEMA_N(15) +#include INCLUDE_SCHEMA_DEFINITIONS(ifcparse/, IfcSchema) #include