Mercurial > hg > octave-nkf
diff liboctave/Array.cc @ 10674:e3064439d6b4
new Array method for internal use
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Tue, 01 Jun 2010 12:34:16 +0200 |
parents | b17a966099ed |
children | 0ba9bd294421 |
line wrap: on
line diff
--- a/liboctave/Array.cc +++ b/liboctave/Array.cc @@ -2571,6 +2571,16 @@ } template <class T> +bool Array<T>::optimize_dimensions (const dim_vector& dv) +{ + bool retval = dimensions == dv; + if (retval) + dimensions = dv; + + return retval; +} + +template <class T> void Array<T>::instantiation_guard () { // This guards against accidental implicit instantiations.