From 455fe625f7c4fbb7cb99bb66cf59966d16936a30 Mon Sep 17 00:00:00 2001 From: Michael Stevens Date: Sun, 16 Oct 2005 16:05:52 +0000 Subject: [PATCH] FIX erase_element, remove returns from function which is defined as void [SVN r31346] --- include/boost/numeric/ublas/banded.hpp | 2 +- include/boost/numeric/ublas/matrix.hpp | 4 ++-- include/boost/numeric/ublas/symmetric.hpp | 2 +- include/boost/numeric/ublas/triangular.hpp | 2 +- include/boost/numeric/ublas/vector.hpp | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/include/boost/numeric/ublas/banded.hpp b/include/boost/numeric/ublas/banded.hpp index 1ca6122e..165201f9 100644 --- a/include/boost/numeric/ublas/banded.hpp +++ b/include/boost/numeric/ublas/banded.hpp @@ -203,7 +203,7 @@ namespace boost { namespace numeric { namespace ublas { } BOOST_UBLAS_INLINE void erase_element (size_type i, size_type j) { - return (operator () (i, j) = value_type/*zero*/()); + operator () (i, j) = value_type/*zero*/(); } // Zeroing diff --git a/include/boost/numeric/ublas/matrix.hpp b/include/boost/numeric/ublas/matrix.hpp index 2d6a4637..e7147101 100644 --- a/include/boost/numeric/ublas/matrix.hpp +++ b/include/boost/numeric/ublas/matrix.hpp @@ -165,7 +165,7 @@ namespace boost { namespace numeric { namespace ublas { return (at_element (i, j) = t); } void erase_element (size_type i, size_type j) { - return (at_element (i, j) = value_type/*zero*/()); + at_element (i, j) = value_type/*zero*/(); } // Zeroing @@ -1116,7 +1116,7 @@ namespace boost { namespace numeric { namespace ublas { } BOOST_UBLAS_INLINE void erase_element (size_type i, size_type j) { - return (at_element (i, j) = value_type/*zero*/()); + at_element (i, j) = value_type/*zero*/(); } // Zeroing diff --git a/include/boost/numeric/ublas/symmetric.hpp b/include/boost/numeric/ublas/symmetric.hpp index b6e16cf0..19119dbe 100644 --- a/include/boost/numeric/ublas/symmetric.hpp +++ b/include/boost/numeric/ublas/symmetric.hpp @@ -175,7 +175,7 @@ namespace boost { namespace numeric { namespace ublas { } BOOST_UBLAS_INLINE void erase_element (size_type i, size_type j) { - return (operator () (i, j) = value_type/*zero*/()); + operator () (i, j) = value_type/*zero*/(); } // Zeroing diff --git a/include/boost/numeric/ublas/triangular.hpp b/include/boost/numeric/ublas/triangular.hpp index 49dc82fa..1f8aff78 100644 --- a/include/boost/numeric/ublas/triangular.hpp +++ b/include/boost/numeric/ublas/triangular.hpp @@ -157,7 +157,7 @@ namespace boost { namespace numeric { namespace ublas { } BOOST_UBLAS_INLINE void erase_element (size_type i, size_type j) { - return (operator () (i, j) = value_type/*zero*/()); + operator () (i, j) = value_type/*zero*/(); } // Zeroing diff --git a/include/boost/numeric/ublas/vector.hpp b/include/boost/numeric/ublas/vector.hpp index b230139c..691e2068 100644 --- a/include/boost/numeric/ublas/vector.hpp +++ b/include/boost/numeric/ublas/vector.hpp @@ -1307,7 +1307,7 @@ namespace boost { namespace numeric { namespace ublas { BOOST_UBLAS_INLINE void erase_element (size_type i) { BOOST_UBLAS_CHECK (i < size_, bad_index ()); - return (data_ [i] = value_type/*zero*/()); + data_ [i] = value_type/*zero*/(); } // Zeroing