diff src/pt-assign.cc @ 5265:86185152b7a4

[project @ 2005-04-05 13:28:49 by jwe]
author jwe
date Tue, 05 Apr 2005 13:28:49 +0000
parents e35b034d3523
children 4c8a2e4e0717
line wrap: on
line diff
--- a/src/pt-assign.cc
+++ b/src/pt-assign.cc
@@ -224,6 +224,18 @@
 
 	  int n = rhs_val.length ();
 
+	  if (n == 1)
+	    {
+	      octave_value tmp = rhs_val(0);
+
+	      if (tmp.is_cs_list ())
+		{
+		  rhs_val = tmp.list_value ();
+
+		  n = rhs_val.length ();
+		}
+	    }
+
 	  retval.resize (n, octave_value ());
 
 	  for (tree_argument_list::iterator p = lhs->begin ();