diff --git a/glm/gtx/dual_quaternion.hpp b/glm/gtx/dual_quaternion.hpp index 32c49dda..4228a499 100644 --- a/glm/gtx/dual_quaternion.hpp +++ b/glm/gtx/dual_quaternion.hpp @@ -88,7 +88,7 @@ namespace glm // -- Explicit basic constructors -- - GLM_FUNC_DECL GLM_CONSTEXPR explicit tdualquat(ctor); + GLM_FUNC_DECL GLM_CONSTEXPR_CTOR explicit tdualquat(ctor); GLM_FUNC_DECL GLM_CONSTEXPR tdualquat(tquat const & real); GLM_FUNC_DECL GLM_CONSTEXPR tdualquat(tquat const & orientation, tvec3 const & translation); GLM_FUNC_DECL GLM_CONSTEXPR tdualquat(tquat const & real, tquat const & dual); @@ -98,8 +98,8 @@ namespace glm template GLM_FUNC_DECL GLM_CONSTEXPR GLM_EXPLICIT tdualquat(tdualquat const & q); - GLM_FUNC_DECL GLM_CONSTEXPR GLM_EXPLICIT tdualquat(tmat2x4 const & holder_mat); - GLM_FUNC_DECL GLM_CONSTEXPR GLM_EXPLICIT tdualquat(tmat3x4 const & aug_mat); + GLM_FUNC_DECL GLM_EXPLICIT tdualquat(tmat2x4 const & holder_mat); + GLM_FUNC_DECL GLM_EXPLICIT tdualquat(tmat3x4 const & aug_mat); // -- Unary arithmetic operators -- diff --git a/glm/gtx/dual_quaternion.inl b/glm/gtx/dual_quaternion.inl index ea1e618f..29bf9e88 100644 --- a/glm/gtx/dual_quaternion.inl +++ b/glm/gtx/dual_quaternion.inl @@ -87,7 +87,7 @@ namespace glm // -- Explicit basic constructors -- template - GLM_FUNC_QUALIFIER GLM_CONSTEXPR tdualquat::tdualquat(ctor) + GLM_FUNC_QUALIFIER GLM_CONSTEXPR_CTOR tdualquat::tdualquat(ctor) {} template