Mercurial > octave-nkf
diff src/DLD-FUNCTIONS/filter.cc @ 4901:35bfb4e0b96b
[project @ 2004-06-14 18:33:02 by jwe]
author | jwe |
---|---|
date | Mon, 14 Jun 2004 18:33:02 +0000 |
parents | 89eee52fd4c7 |
children | 51a4406317e9 |
line wrap: on
line diff
--- a/src/DLD-FUNCTIONS/filter.cc Tue Jun 08 15:13:22 2004 +0000 +++ b/src/DLD-FUNCTIONS/filter.cc Mon Jun 14 18:33:02 2004 +0000 @@ -414,7 +414,8 @@ } if (si_is_vector) - si = ComplexNDArray (args(3).complex_vector_value ()); + // XXX FIXME XXX -- there must be a better way... + si = ComplexNDArray (MArrayN<Complex> (ArrayN<Complex> (args(3).complex_vector_value ()))); else si = args(3).complex_array_value (); } @@ -471,7 +472,8 @@ } if (si_is_vector) - si = NDArray (args(3).vector_value ()); + // XXX FIXME XXX -- there must be a better way... + si = NDArray (MArrayN<double> (ArrayN<double> (args(3).vector_value ()))); else si = args(3).array_value (); }