diff src/ov-re-mat.h @ 3587:b11f9c33558f

[project @ 2000-02-08 05:54:21 by jwe]
author jwe
date Tue, 08 Feb 2000 05:56:25 +0000
parents d14c483b3c12
children e8627dc4bdf2
line wrap: on
line diff
--- a/src/ov-re-mat.h
+++ b/src/ov-re-mat.h
@@ -60,7 +60,7 @@
     : octave_base_matrix<Matrix> (m) { }
 
   octave_matrix (const DiagMatrix& d)
-    : octave_base_matrix<Matrix> (d) { }
+    : octave_base_matrix<Matrix> (Matrix (d)) { }
 
   octave_matrix (const RowVector& v)
     : octave_base_matrix<Matrix> (Matrix (v)) { }
@@ -97,7 +97,7 @@
   Complex complex_value (bool = false) const;
 
   ComplexMatrix complex_matrix_value (bool = false) const
-    { return matrix; }
+    { return ComplexMatrix (matrix); }
 
   void increment (void) { matrix += 1.0; }