From 2a7c406412221a082a5e9dcd20488b10dfa33446 Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Thu, 23 Jul 2020 10:49:45 +0200 Subject: [PATCH] #916 --- src/ifcparse/IfcSIPrefix.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/ifcparse/IfcSIPrefix.cpp b/src/ifcparse/IfcSIPrefix.cpp index 7d6be88017..b37b08dec1 100644 --- a/src/ifcparse/IfcSIPrefix.cpp +++ b/src/ifcparse/IfcSIPrefix.cpp @@ -73,16 +73,16 @@ double IfcParse::get_SI_equivalent(typename Schema::IfcNamedUnit* named_unit) { return scale; } -#if _MSC_VER >= 1900 -template double IfcParse::get_SI_equivalent(typename Ifc2x3::IfcNamedUnit* named_unit); -template double IfcParse::get_SI_equivalent(typename Ifc4::IfcNamedUnit* named_unit); -template double IfcParse::get_SI_equivalent(typename Ifc4x1::IfcNamedUnit* named_unit); -template double IfcParse::get_SI_equivalent(typename Ifc4x2::IfcNamedUnit* named_unit); -template double IfcParse::get_SI_equivalent(typename Ifc4x3_rc1::IfcNamedUnit* named_unit); -#else +#if defined(_MSC_VER) && _MSC_VER < 1900 template double IfcParse::get_SI_equivalent(Ifc2x3::IfcNamedUnit* named_unit); template double IfcParse::get_SI_equivalent(Ifc4::IfcNamedUnit* named_unit); template double IfcParse::get_SI_equivalent(Ifc4x1::IfcNamedUnit* named_unit); template double IfcParse::get_SI_equivalent(Ifc4x2::IfcNamedUnit* named_unit); template double IfcParse::get_SI_equivalent(Ifc4x3_rc1::IfcNamedUnit* named_unit); +#else +template double IfcParse::get_SI_equivalent(typename Ifc2x3::IfcNamedUnit* named_unit); +template double IfcParse::get_SI_equivalent(typename Ifc4::IfcNamedUnit* named_unit); +template double IfcParse::get_SI_equivalent(typename Ifc4x1::IfcNamedUnit* named_unit); +template double IfcParse::get_SI_equivalent(typename Ifc4x2::IfcNamedUnit* named_unit); +template double IfcParse::get_SI_equivalent(typename Ifc4x3_rc1::IfcNamedUnit* named_unit); #endif