Fixed warnings on GCC

master
Christophe Riccio ago%!(EXTRA string=12 years)
parent 4ca881697d
commit 48fcbd6ec4
  1. 9
      glm/detail/type_mat2x2.hpp
  2. 9
      glm/detail/type_mat3x3.hpp
  3. 9
      glm/detail/type_mat4x4.hpp

@ -50,9 +50,12 @@ namespace detail
GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const;
friend tmat2x2<T, P> inverse(tmat2x2<T, P> const & m); template <typename U, precision Q>
friend col_type operator/(tmat2x2<T, P> const & m, row_type const & v); friend tmat2x2<U, Q> inverse(tmat2x2<U, Q> const & m);
friend row_type operator/(row_type const & v, tmat2x2<T, P> const & m); template <typename U, precision Q>
friend tvec2<U, Q> operator/(tmat2x2<U, Q> const & m, tvec2<U, Q> const & v);
template <typename U, precision Q>
friend tvec2<U, Q> operator/(tvec2<U, Q> const & v, tmat2x2<U, Q> const & m);
private: private:
/// @cond DETAIL /// @cond DETAIL

@ -50,9 +50,12 @@ namespace detail
GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const;
friend tmat3x3<T, P> inverse(tmat3x3<T, P> const & m); template <typename U, precision Q>
friend col_type operator/(tmat3x3<T, P> const & m, row_type const & v); friend tmat3x3<U, Q> inverse(tmat3x3<U, Q> const & m);
friend row_type operator/(row_type const & v, tmat3x3<T, P> const & m); template <typename U, precision Q>
friend tvec3<U, Q> operator/(tmat3x3<U, Q> const & m, tvec3<U, Q> const & v);
template <typename U, precision Q>
friend tvec3<U, Q> operator/(tvec3<U, Q> const & v, tmat3x3<U, Q> const & m);
private: private:
/// @cond DETAIL /// @cond DETAIL

@ -54,9 +54,12 @@ namespace detail
GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const; GLM_FUNC_DECL GLM_CONSTEXPR length_t length() const;
friend tmat4x4<T, P> inverse(tmat4x4<T, P> const & m); template <typename U, precision Q>
friend col_type operator/(tmat4x4<T, P> const & m, row_type const & v); friend tmat4x4<U, Q> inverse(tmat4x4<U, Q> const & m);
friend row_type operator/(row_type const & v, tmat4x4<T, P> const & m); template <typename U, precision Q>
friend tvec4<U, Q> operator/(tmat4x4<U, Q> const & m, tvec4<U, Q> const & v);
template <typename U, precision Q>
friend tvec4<U, Q> operator/(tvec4<U, Q> const & v, tmat4x4<U, Q> const & m);
private: private:
/// @cond DETAIL /// @cond DETAIL

Loading…
Cancel
Save