Procházet zdrojové kódy

Fix initialization of vector in convert_splat

When templating on types that don't have implicit constructors this fails
Francisco Facioni před 1 měsícem
rodič
revize
36e7a9ad69
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      glm/detail/func_common.inl

+ 1 - 1
glm/detail/func_common.inl

@@ -322,7 +322,7 @@ namespace detail
 		template<int c>
 		GLM_FUNC_QUALIFIER GLM_CONSTEXPR static vec<L, T, Q> call(vec<L, T, Q> const& a)
 		{
-			vec<L, T, Q> v(0);
+			vec<L, T, Q> v(T(0));
 			for (int i = 0; i < L; ++i)
 				v[i] = a[c];
 			return v;