changeset 5714:24f6a13878c2

[project @ 2006-03-23 21:46:09 by jwe]
author jwe
date Thu, 23 Mar 2006 21:46:10 +0000
parents 6cb607fcf41c
children edf82d02be75
files src/ChangeLog src/data.cc
diffstat 2 files changed, 8 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
+2005-10-25  David Bateman  <dbateman@free.fr>
+
+        * data.cc (do_cat): With 1 arg, return [](0x0) for compatibility.
+
 2006-03-23  John W. Eaton  <jwe@octave.org>
 
 	* version.h (OCTAVE_VERSION): Now 2.9.5+.
--- a/src/data.cc
+++ b/src/data.cc
@@ -689,8 +689,10 @@
 
   int n_args = args.length (); 
 
-  if (n_args == 2)
-      retval = args(1);
+  if (n_args == 1)
+    retval = Matrix ();
+  else if (n_args == 2)
+    retval = args(1);
   else if (n_args > 2)
     {
       octave_idx_type dim = args(0).int_value () - 1;