changeset 5991:265723390e7b

[project @ 2006-09-15 17:30:23 by jwe]
author jwe
date Fri, 15 Sep 2006 17:30:23 +0000
parents d90d089a9d32
children 4289ed95dde8
files src/ChangeLog src/data.cc
diffstat 2 files changed, 7 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
+2006-09-15  Soren Hauberg  <soren@hauberg.org>.
+
+	* data.cc (Fsize): If nargout > ndims, fill with 1.
+
 2006-09-15  John W. Eaton  <jwe@octave.org>
 
 	* octave.cc: Fix xerbla decl.
--- a/src/data.cc
+++ b/src/data.cc
@@ -1040,6 +1040,9 @@
 
       if (nargout > 1)
 	{
+	  for (int i = nargout-1; i >= ndims; i--)
+	    retval(i) = 1;
+
 	  while (ndims--)
 	    retval(ndims) = dimensions(ndims);
 	}