Mercurial > hg > octave-nkf
changeset 10358:72fab01e5d68
improve some size_t queries
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Thu, 25 Feb 2010 12:55:13 +0100 |
parents | 7658cd4bdcf2 |
children | ec05728ce7f0 |
files | liboctave/Array.h liboctave/ChangeLog liboctave/DiagArray2.h liboctave/PermMatrix.h liboctave/Sparse.h liboctave/oct-mem.h |
diffstat | 6 files changed, 25 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/liboctave/Array.h +++ b/liboctave/Array.h @@ -343,7 +343,7 @@ octave_idx_type columns (void) const { return dim2 (); } octave_idx_type pages (void) const { return dim3 (); } - size_t byte_size (void) const { return numel () * sizeof (T); } + size_t byte_size (void) const { return static_cast<size_t> (numel ()) * sizeof (T); } // Return a const-reference so that dims ()(i) works efficiently. const dim_vector& dims (void) const { return dimensions; }