Mercurial > hg > octave-nkf
diff liboctave/intNDArray.cc @ 9227:8145f2255276
use explicit template qualifs to please Intel C++ and MSVC++
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Mon, 02 Mar 2009 08:07:48 +0100 |
parents | dc07bc4157b8 |
children | 9f870f73ab7d |
line wrap: on
line diff
--- a/liboctave/intNDArray.cc +++ b/liboctave/intNDArray.cc @@ -74,14 +74,14 @@ boolNDArray intNDArray<T>::all (int dim) const { - return do_mx_red_op<boolNDArray> (*this, dim, mx_inline_all); + return do_mx_red_op<boolNDArray, T > (*this, dim, mx_inline_all); } template <class T> boolNDArray intNDArray<T>::any (int dim) const { - return do_mx_red_op<boolNDArray> (*this, dim, mx_inline_any); + return do_mx_red_op<boolNDArray, T > (*this, dim, mx_inline_any); } template <class T> @@ -204,14 +204,14 @@ intNDArray<T> intNDArray<T>::sum (int dim) const { - return do_mx_red_op<intNDArray<T> > (*this, dim, mx_inline_sum); + return do_mx_red_op<intNDArray<T> , T > (*this, dim, mx_inline_sum); } template <class T> intNDArray<T> intNDArray<T>::cumsum (int dim) const { - return do_mx_cum_op<intNDArray<T> > (*this, dim, mx_inline_cumsum); + return do_mx_cum_op<intNDArray<T> , T > (*this, dim, mx_inline_cumsum); } template <class T>