changeset 27441:a36cb488fc97

avoid shadowed variable warning introduced in previous change (bug #56948) * pt-eval.cc (debugger::repl): Capture evmgr by reference instead of passing it in argument list of lambda expression.
author John W. Eaton <jwe@octave.org>
date Wed, 25 Sep 2019 10:27:33 -0400
parents d5fc84964eb9
children 6e4519df0be2
files libinterp/parse-tree/pt-eval.cc
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/libinterp/parse-tree/pt-eval.cc	Tue Sep 24 18:43:44 2019 -0400
+++ b/libinterp/parse-tree/pt-eval.cc	Wed Sep 25 10:27:33 2019 -0400
@@ -195,10 +195,10 @@
 
             evmgr.set_workspace ();
 
-            frame.add ([fcn_nm, curr_debug_line] (event_manager& evmgr) {
+            frame.add ([&evmgr, fcn_nm, curr_debug_line] (void) {
                          evmgr.execute_in_debugger_event (fcn_nm,
                                                           curr_debug_line);
-                       }, std::ref (evmgr));
+                       });
 
             if (! silent)
               {