diff src/debug.cc @ 7539:3e107d73aeb4

debug.cc: use find_function instead of find_user_function
author John Swensen
date Thu, 28 Feb 2008 02:17:05 -0500
parents d1a97ad87264
children 87eda1f8faaa
line wrap: on
line diff
--- a/src/debug.cc	Wed Feb 27 22:47:58 2008 -0500
+++ b/src/debug.cc	Thu Feb 28 02:17:05 2008 -0500
@@ -71,9 +71,10 @@
     dbg_fcn = octave_call_stack::caller_user_function ();
   else
     {
-      octave_value fcn = symbol_table::find_user_function (fname);
+      octave_value fcn = symbol_table::find_function (fname);
 
-      dbg_fcn = fcn.user_function_value ();
+      if (fcn.is_defined ())
+	dbg_fcn = fcn.user_function_value ();
     }
 
   return dbg_fcn;