changeset 5139:f2858bbf0277

[project @ 2005-02-10 14:08:29 by jwe]
author jwe
date Thu, 10 Feb 2005 14:08:30 +0000
parents 5fa9670b5956
children 550b12564a74
files liboctave/CMatrix.cc liboctave/CNDArray.cc liboctave/ChangeLog
diffstat 3 files changed, 7 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/liboctave/CMatrix.cc	Wed Feb 09 23:13:03 2005 +0000
+++ b/liboctave/CMatrix.cc	Thu Feb 10 14:08:30 2005 +0000
@@ -2442,7 +2442,7 @@
 
   for (int j = 0; j < nc; j++)
     for (int i = 0; i < nr; i++)
-      b.elem (i, j) = elem (i, j) != 0.0;
+      b.elem (i, j) = elem (i, j) == 0.0;
 
   return b;
 }
--- a/liboctave/CNDArray.cc	Wed Feb 09 23:13:03 2005 +0000
+++ b/liboctave/CNDArray.cc	Thu Feb 10 14:08:30 2005 +0000
@@ -487,7 +487,7 @@
   boolNDArray b (dims ());
 
   for (int i = 0; i < length (); i++)
-    b.elem (i) = elem (i) != 0.0;
+    b.elem (i) = elem (i) == 0.0;
 
   return b;
 }
--- a/liboctave/ChangeLog	Wed Feb 09 23:13:03 2005 +0000
+++ b/liboctave/ChangeLog	Thu Feb 10 14:08:30 2005 +0000
@@ -1,3 +1,8 @@
+2005-02-10  David Bateman  <dbateman@free.fr>
+
+	* CNDArray.cc (ComplexNDarray::operator !): Change sense of test.
+	* CMatrix.cc (ComplexMatrix::operator !): Likewise.
+
 2005-02-09  John W. Eaton  <jwe@octave.org>
 
 	* file-ops.cc (file_ops::canonicalize_file_name): New functions.