changeset 9415:f16079069972

use proper empty value in Cell::index
author Jaroslav Hajek <highegg@gmail.com>
date Thu, 02 Jul 2009 11:32:04 +0200
parents 79c4dd83d07f
children 2cc47338e427
files src/Cell.cc src/ChangeLog
diffstat 2 files changed, 9 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/src/Cell.cc	Thu Jul 02 08:19:57 2009 +0200
+++ b/src/Cell.cc	Thu Jul 02 11:32:04 2009 +0200
@@ -139,7 +139,7 @@
 	idx_vector i = idx_arg(0).index_vector ();
 
 	if (! error_state)
-	  retval = ArrayN<octave_value>::index (i, resize_ok);
+	  retval = ArrayN<octave_value>::index (i, resize_ok, resize_fill_value ());
       }
       break;
 
@@ -152,7 +152,8 @@
 	    idx_vector j = idx_arg(1).index_vector ();
 
 	    if (! error_state)
-	      retval = ArrayN<octave_value>::index (i, j, resize_ok);
+	      retval = ArrayN<octave_value>::index (i, j, resize_ok,
+                                                    resize_fill_value ());
 	  }
       }
       break;
@@ -170,7 +171,8 @@
 	  }
 
 	if (!error_state)
-	  retval = ArrayN<octave_value>::index (iv, resize_ok);
+	  retval = ArrayN<octave_value>::index (iv, resize_ok,
+                                                resize_fill_value ());
       }
       break;
     }
--- a/src/ChangeLog	Thu Jul 02 08:19:57 2009 +0200
+++ b/src/ChangeLog	Thu Jul 02 11:32:04 2009 +0200
@@ -1,3 +1,7 @@
+2009-07-02  Jaroslav Hajek  <highegg@gmail.com>
+
+	* Cell.cc (Cell::index): Use proper resize_fill_value.
+
 2009-07-01  Jaroslav Hajek  <highegg@gmail.com>
 
 	* symtab.h (symbol_table::get_fcn_info): New private static method.