Mercurial > hg > octave-nkf
diff liboctave/MArray2.cc @ 5275:23b37da9fd5b
[project @ 2005-04-08 16:07:35 by jwe]
author | jwe |
---|---|
date | Fri, 08 Apr 2005 16:07:37 +0000 |
parents | e35b034d3523 |
children | 4c8a2e4e0717 |
line wrap: on
line diff
--- a/liboctave/MArray2.cc +++ b/liboctave/MArray2.cc @@ -56,17 +56,17 @@ MArray2<T>& operator += (MArray2<T>& a, const MArray2<T>& b) { - int r = a.rows (); - int c = a.cols (); - int br = b.rows (); - int bc = b.cols (); + octave_idx_type r = a.rows (); + octave_idx_type c = a.cols (); + octave_idx_type br = b.rows (); + octave_idx_type bc = b.cols (); if (r != br || c != bc) gripe_nonconformant ("operator +=", r, c, br, bc); else { if (r > 0 && c > 0) { - int l = a.length (); + octave_idx_type l = a.length (); DO_VV_OP2 (T, a, +=, b); } } @@ -77,17 +77,17 @@ MArray2<T>& operator -= (MArray2<T>& a, const MArray2<T>& b) { - int r = a.rows (); - int c = a.cols (); - int br = b.rows (); - int bc = b.cols (); + octave_idx_type r = a.rows (); + octave_idx_type c = a.cols (); + octave_idx_type br = b.rows (); + octave_idx_type bc = b.cols (); if (r != br || c != bc) gripe_nonconformant ("operator -=", r, c, br, bc); else { if (r > 0 && c > 0) { - int l = a.length (); + octave_idx_type l = a.length (); DO_VV_OP2 (T, a, -=, b); } } @@ -103,7 +103,7 @@ { \ MArray2<T> result (a.rows (), a.cols ()); \ T *r = result.fortran_vec (); \ - int l = a.length (); \ + octave_idx_type l = a.length (); \ const T *v = a.data (); \ DO_VS_OP (r, l, v, OP, s); \ return result; \ @@ -123,7 +123,7 @@ { \ MArray2<T> result (a.rows (), a.cols ()); \ T *r = result.fortran_vec (); \ - int l = a.length (); \ + octave_idx_type l = a.length (); \ const T *v = a.data (); \ DO_SV_OP (r, l, s, OP, v); \ return result; \ @@ -141,10 +141,10 @@ MArray2<T> \ FCN (const MArray2<T>& a, const MArray2<T>& b) \ { \ - int a_nr = a.rows (); \ - int a_nc = a.cols (); \ - int b_nr = b.rows (); \ - int b_nc = b.cols (); \ + octave_idx_type a_nr = a.rows (); \ + octave_idx_type a_nc = a.cols (); \ + octave_idx_type b_nr = b.rows (); \ + octave_idx_type b_nc = b.cols (); \ if (a_nr != b_nr || a_nc != b_nc) \ { \ gripe_nonconformant (#FCN, a_nr, a_nc, b_nr, b_nc); \ @@ -152,7 +152,7 @@ } \ if (a_nr == 0 || a_nc == 0) \ return MArray2<T> (a_nr, a_nc); \ - int l = a.length (); \ + octave_idx_type l = a.length (); \ MArray2<T> result (a_nr, a_nc); \ T *r = result.fortran_vec (); \ const T *x = a.data (); \ @@ -179,7 +179,7 @@ MArray2<T> operator - (const MArray2<T>& a) { - int l = a.length (); + octave_idx_type l = a.length (); MArray2<T> result (a.rows (), a.cols ()); T *r = result.fortran_vec (); const T *x = a.data ();