diff src/ov.cc @ 5147:47e4c91e5799

[project @ 2005-02-16 21:06:19 by jwe]
author jwe
date Wed, 16 Feb 2005 21:06:19 +0000
parents 275a95541831
children 57077d0ddc8e
line wrap: on
line diff
--- a/src/ov.cc	Wed Feb 16 19:18:32 2005 +0000
+++ b/src/ov.cc	Wed Feb 16 21:06:19 2005 +0000
@@ -423,6 +423,19 @@
   rep->count = 1;
 }
 
+octave_value::octave_value (const ArrayN<octave_value>& a, bool is_csl)
+  : rep (0)
+{
+  Cell c (a);
+
+  if (is_csl)
+    rep = new octave_cs_list (c);
+  else
+    rep = new octave_cell (c);
+
+  rep->count = 1;
+}
+
 octave_value::octave_value (const Matrix& m)
   : rep (new octave_matrix (m))
 {