Browse Source

Fixed declaration and definition mismatch

Christophe Riccio 12 years ago
parent
commit
2b17a90859
2 changed files with 3 additions and 9 deletions
  1. 2 8
      glm/detail/func_exponential.inl
  2. 1 1
      glm/gtx/integer.hpp

+ 2 - 8
glm/detail/func_exponential.inl

@@ -128,10 +128,7 @@ namespace detail
 
 	//exp2, ln2 = 0.69314718055994530941723212145818f
 	template <typename genType>
-	GLM_FUNC_QUALIFIER genType exp2
-	(
-		genType const & x
-	)
+	GLM_FUNC_QUALIFIER genType exp2(genType const & x)
 	{
 		GLM_STATIC_ASSERT(
 			std::numeric_limits<genType>::is_iec559,
@@ -144,10 +141,7 @@ namespace detail
 
 	// log2, ln2 = 0.69314718055994530941723212145818f
 	template <typename genType>
-	GLM_FUNC_QUALIFIER genType log2
-	(
-		genType const & x
-	)
+	GLM_FUNC_QUALIFIER genType log2(genType x)
 	{
 		GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559 || std::numeric_limits<genType>::is_integer,
 			"GLM core 'log2' only accept floating-point inputs. Include <glm/gtx/integer.hpp> for additional integer support.");

+ 1 - 1
glm/gtx/integer.hpp

@@ -61,7 +61,7 @@ namespace glm
 	//! Returns the log2 of x. Can be reliably using to compute mipmap count from the texture size.
 	//! From GLM_GTX_integer extension.
 	template <typename genIUType>
-	genIUType log2(genIUType const & x);
+	genIUType log2(genIUType x);
 
 	//! Returns the floor log2 of x.
 	//! From GLM_GTX_integer extension.