Mercurial > octave
changeset 30900:41101f2facdc stable
Fix incorrect return value for dbstatus() and interrupts (bug #62248)
* bp-table.cc (stop_on_err_warn_status): Return 'octave_value ("")', i.e., an
empty string for "intr" field when debug_on_interrupt() is true.
author | Rik <rik@octave.org> |
---|---|
date | Tue, 05 Apr 2022 13:53:48 -0700 |
parents | 05328c2145ff |
children | f6c74e01e294 5257c14513e3 |
files | libinterp/parse-tree/bp-table.cc |
diffstat | 1 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/libinterp/parse-tree/bp-table.cc Mon Apr 04 00:20:10 2022 -0400 +++ b/libinterp/parse-tree/bp-table.cc Tue Apr 05 13:53:48 2022 -0700 @@ -1062,7 +1062,7 @@ if (to_screen) octave_stdout << "stop if error\n"; else - retval.assign ("errs", octave_value("")); + retval.assign ("errs", octave_value ("")); } else { @@ -1089,7 +1089,7 @@ if (to_screen) octave_stdout << "stop if caught error\n"; else - retval.assign ("caught", octave_value("")); + retval.assign ("caught", octave_value ("")); } else { @@ -1116,7 +1116,7 @@ if (to_screen) octave_stdout << "stop if warning\n"; else - retval.assign ("warn", octave_value("")); + retval.assign ("warn", octave_value ("")); } else { @@ -1141,7 +1141,7 @@ if (to_screen) octave_stdout << "stop if interrupt\n"; else - retval.assign ("intr", octave_value ()); + retval.assign ("intr", octave_value ("")); } return retval;