Mercurial > octave-nkf
diff liboctave/array/idx-vector.cc @ 19415:af41e41ad28e
replace oct-mem.h inline indirections by standard function calls.
* Array.h: replaced copy_or_memcpy, fill_or_memset, and no_ctor_new
* Array.cc: replaced copy_or_memcpy, and fill_or_memset
* idx-vector.h: replaced copy_or_memcpy, and fill_or_memset
* idx-vector.cc: replaced copy_or_memcpy
* boolSparse.cc: replaced copy_or_memcpy, and fill_or_memset
* Sparse.h: replaced copy_or_memcpy
* Sparse.cc: replaced copy_or_memcpy, and fill_or_memset
* oct-binmap.h: replaced copy_or_memcpy
* mx-inlines.cc: new standard header dependency
* module.mk: removed header entry
* oct-mem.h: removed unused header
author | Kai T. Ohlhus <k.ohlhus@gmail.com> |
---|---|
date | Fri, 05 Dec 2014 13:08:36 +0100 |
parents | 8e056300994b |
children | 76478d2da117 |
line wrap: on
line diff
--- a/liboctave/array/idx-vector.cc Thu Dec 04 16:22:26 2014 -0500 +++ b/liboctave/array/idx-vector.cc Fri Dec 05 13:08:36 2014 +0100 @@ -1093,7 +1093,7 @@ { idx_vector_rep * r = dynamic_cast<idx_vector_rep *> (rep); const octave_idx_type *rdata = r->get_data (); - copy_or_memcpy (len, rdata, data); + std::copy (rdata, rdata + len, data); } break;