changeset 6325:5e00f0993233

[project @ 2007-02-17 14:49:34 by jwe]
author jwe
date Sat, 17 Feb 2007 14:49:34 +0000
parents d5904124b917
children 129ef2ae319f
files src/ChangeLog src/variables.cc
diffstat 2 files changed, 6 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog	Sat Feb 17 03:08:49 2007 +0000
+++ b/src/ChangeLog	Sat Feb 17 14:49:34 2007 +0000
@@ -1,3 +1,8 @@
+2007-02-17  John W. Eaton  <jwe@octave.org>
+
+	* variables.cc (symbol_out_of_date): Don't exit early if looking
+	at nested function.
+
 2007-02-16  John W. Eaton  <jwe@octave.org>
 
 	* dynamic-ld.cc (octave_dynamic_loader::do_load_oct): Clear
--- a/src/variables.cc	Sat Feb 17 03:08:49 2007 +0000
+++ b/src/variables.cc	Sat Feb 17 14:49:34 2007 +0000
@@ -995,12 +995,7 @@
 
       octave_function *fcn = ans.function_value (true);
 
-      // No need to check nested functions.  They can only be executed
-      // from within the parent function that contains them.  Parent
-      // and nested functions will be updated simultaneously when we
-      // check the parent.
-
-      if (fcn && ! fcn->is_nested_function ())
+      if (fcn)
 	{
 	  std::string ff = fcn->fcn_file_name ();