changeset 27178:e3b2d4e442c4 stable

improve message for setting breakpoint in nonexistent function (bug #56157) * pt-eval.cc (tree_evaluator::get_user_code): Return nullptr if subfunction is not found.
author John W. Eaton <jwe@octave.org>
date Wed, 12 Jun 2019 08:48:15 -0500
parents e6bc258df691
children d68968a1277c f7bf27159cf7
files libinterp/parse-tree/pt-eval.cc
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/libinterp/parse-tree/pt-eval.cc	Wed Jan 23 10:20:07 2019 +0100
+++ b/libinterp/parse-tree/pt-eval.cc	Wed Jun 12 08:48:15 2019 -0500
@@ -1121,6 +1121,9 @@
 
         fcn = user_code->find_subfunction (subfuns);
 
+        if (fcn.is_undefined ())
+          return nullptr;
+
         user_code = fcn.user_code_value ();
       }