Mercurial > octave-nkf
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;