diff src/data.cc @ 10185:455759a5fcbe

fix norm and svd on empty matrices
author Jaroslav Hajek <highegg@gmail.com>
date Fri, 22 Jan 2010 12:37:03 +0100
parents 0522a65bcd56
children fa7b5751730c
line wrap: on
line diff
--- a/src/data.cc	Thu Jan 21 21:27:16 2010 +0100
+++ b/src/data.cc	Fri Jan 22 12:37:03 2010 +0100
@@ -5061,14 +5061,7 @@
     {
       octave_value x_arg = args(0);
 
-      if (x_arg.is_empty ())
-	{
-	  if (x_arg.is_single_type ())
-	    retval(0) = static_cast<float>(0.0);
-	  else
-	    retval(0) = 0.0;
-	}
-      else if (x_arg.ndims () == 2)
+      if (x_arg.ndims () == 2)
 	{
           enum { sfmatrix, sfcols, sfrows, sffrob, sfinf } strflag = sfmatrix;
           if (nargin > 1 && args(nargin-1).is_string ())