From 128c30714285475fb46f3165db0f5082202cb9b5 Mon Sep 17 00:00:00 2001 From: Christophe Riccio Date: Tue, 22 Nov 2011 18:55:03 +0000 Subject: [PATCH] Fixed outerProduct --- glm/core/func_matrix.inl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/glm/core/func_matrix.inl b/glm/core/func_matrix.inl index d7aa7a43..4bbfc511 100644 --- a/glm/core/func_matrix.inl +++ b/glm/core/func_matrix.inl @@ -74,7 +74,7 @@ namespace glm GLM_STATIC_ASSERT(detail::type::is_float, "'outerProduct' only accept floating-point inputs"); detail::tmat3x3 m(detail::tmat3x3::null); - for(typename detail::tmat3x3::size_type i = 0; i < detail::tmat3x3::col_size(); ++i) + for(typename detail::tmat3x3::size_type i(0); i < m.length(); ++i) m[i] = c * r[i]; return m; } @@ -89,7 +89,7 @@ namespace glm GLM_STATIC_ASSERT(detail::type::is_float, "'outerProduct' only accept floating-point inputs"); detail::tmat4x4 m(detail::tmat4x4::null); - for(typename detail::tmat4x4::size_type i = 0; i < detail::tmat4x4::col_size(); ++i) + for(typename detail::tmat4x4::size_type i(0); i < m.length(); ++i) m[i] = c * r[i]; return m; }