]> git.tdb.fi Git - libs/math.git/commitdiff
Add missing return statements
authorMikko Rasa <tdb@tdb.fi>
Thu, 5 Sep 2013 15:24:19 +0000 (18:24 +0300)
committerMikko Rasa <tdb@tdb.fi>
Thu, 5 Sep 2013 15:24:19 +0000 (18:24 +0300)
source/linal/matrix.h

index 599c1dc604a35517f82a9cead6c9ae25e79fb140..f18eb2f4cfb52504214b84015688e46d0d7be121 100644 (file)
@@ -68,6 +68,7 @@ inline Matrix<T, M, N> Matrix<T, M, N>::from_columns(const Vector<T, M> *v)
        for(unsigned i=0; i<M; ++i)
                for(unsigned j=0; j<N; ++j)
                        m(i, j) = v[j][i];
+       return m;
 }
 
 template<typename T, unsigned M, unsigned N>
@@ -77,6 +78,7 @@ inline Matrix<T, M, N> Matrix<T, M, N>::from_rows(const Vector<T, N> *v)
        for(unsigned i=0; i<M; ++i)
                for(unsigned j=0; j<N; ++j)
                        m(i, j) = v[i][j];
+       return m;
 }
 
 template<typename T, unsigned M, unsigned N>