changeset 29676:e84f7449a0d8 stable

Avoid ambiguous match of overloaded function (bug #60531). * debug.cc (do_dbstack): Cast integer literal "0" to exact type.
author Markus Mützel <markus.muetzel@gmx.de>
date Sun, 16 May 2021 09:43:43 +0200
parents 68d64190da65
children 08104b0629d5 f6f664d1027a
files libinterp/corefcn/debug.cc
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/libinterp/corefcn/debug.cc	Fri May 14 18:13:32 2021 -0700
+++ b/libinterp/corefcn/debug.cc	Sun May 16 09:43:43 2021 +0200
@@ -927,8 +927,10 @@
 
       octave_idx_type num_skip = std::min (nskip, stk.numel ());
 
+      idx_vector first = idx_vector (static_cast<octave_idx_type> (0));
+
       for (octave_idx_type i = 0; i < num_skip; i++)
-        stk.delete_elements (idx_vector (0));
+        stk.delete_elements (first);
 
       curr_frame -= num_skip;
       curr_frame = (curr_frame < 0 ? 0 : curr_frame + 1);