diff libinterp/corefcn/octave-link.cc @ 21440:062c65569ad7

avoid some address-sanitizer leak warnings (bug #47372) * octave-qt-link.cc (octave_qt_link::~octave_qt_link): Delete command_interpreter and main_thread. * octave-link.h, octave-link.cc (octave_link::~octave_link): Delete event_queue_mutex. * main.in.cc (main): Declare new_argv as static.
author John W. Eaton <jwe@octave.org>
date Fri, 11 Mar 2016 15:39:52 -0500
parents 40de9f8f23a6
children aba2e6293dd8
line wrap: on
line diff
--- a/libinterp/corefcn/octave-link.cc	Fri Mar 11 10:39:08 2016 -0800
+++ b/libinterp/corefcn/octave-link.cc	Fri Mar 11 15:39:52 2016 -0500
@@ -55,6 +55,11 @@
   command_editor::add_event_hook (octave_readline_hook);
 }
 
+octave_link::~octave_link (void)
+{
+  delete event_queue_mutex;
+}
+
 void
 octave_link::set_workspace (void)
 {