From dc67287d4b083cabae39ee4f92fa93b6f74cae11 Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Mon, 18 Jul 2022 10:46:01 +0200 Subject: [PATCH] Correct extern function declaration names --- src/ifcgeom_schema_agnostic/Serialization.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ifcgeom_schema_agnostic/Serialization.cpp b/src/ifcgeom_schema_agnostic/Serialization.cpp index e3eea14db8..089e9b24d7 100644 --- a/src/ifcgeom_schema_agnostic/Serialization.cpp +++ b/src/ifcgeom_schema_agnostic/Serialization.cpp @@ -7,10 +7,10 @@ #include #define EXTERNAL_DEFS_1(r, data, elem) \ - IfcUtil::IfcBaseClass* BOOST_PP_CAT(tesselate_, elem)(const TopoDS_Shape& shape, double deflection); + IfcUtil::IfcBaseClass* BOOST_PP_CAT(tesselate_Ifc, elem)(const TopoDS_Shape& shape, double deflection); #define EXTERNAL_DEFS_2(r, data, elem) \ - IfcUtil::IfcBaseClass* BOOST_PP_CAT(serialise_, elem)(const TopoDS_Shape& shape, bool advanced); + IfcUtil::IfcBaseClass* BOOST_PP_CAT(serialise_Ifc, elem)(const TopoDS_Shape& shape, bool advanced); #define CONDITIONAL_CALL(r, data, elem) \ if (schema_name_lower == BOOST_PP_STRINGIZE(BOOST_PP_CAT(elem,))) { \ @@ -22,7 +22,7 @@ namespace IfcGeom { BOOST_PP_SEQ_FOR_EACH(EXTERNAL_DEFS_2, , SCHEMA_SEQ); } -#define METHOD_NAME tesselate_ +#define METHOD_NAME tesselate_Ifc IfcUtil::IfcBaseClass* IfcGeom::tesselate(const std::string& schema_name, const TopoDS_Shape& shape, double arg_2) { // @todo an ugly hack to guarantee schemas are initialised. @@ -38,7 +38,7 @@ IfcUtil::IfcBaseClass* IfcGeom::tesselate(const std::string& schema_name, const } #undef METHOD_NAME -#define METHOD_NAME serialise_ +#define METHOD_NAME serialise_Ifc IfcUtil::IfcBaseClass* IfcGeom::serialise(const std::string& schema_name, const TopoDS_Shape& shape, bool arg_2) { // @todo an ugly hack to guarantee schemas are initialised.