From ccddc0db3a345fbebf730596d2ba3754e260c2d3 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sat, 27 Jan 2018 15:44:59 +0100 Subject: [PATCH] Fix some small memory leaks (GUI) --- gtk2_ardour/audio_region_view.cc | 2 ++ gtk2_ardour/step_editor.cc | 1 + 2 files changed, 3 insertions(+) diff --git a/gtk2_ardour/audio_region_view.cc b/gtk2_ardour/audio_region_view.cc index 1e1a9f2c39..79081eb284 100644 --- a/gtk2_ardour/audio_region_view.cc +++ b/gtk2_ardour/audio_region_view.cc @@ -1397,6 +1397,8 @@ AudioRegionView::add_gain_point_event (ArdourCanvas::Item *item, GdkEvent *ev, b trackview.editor ().commit_reversible_command (); trackview.session ()->set_dirty (); + } else { + delete region_memento; } } diff --git a/gtk2_ardour/step_editor.cc b/gtk2_ardour/step_editor.cc index 94b0894bd5..a1bdcca451 100644 --- a/gtk2_ardour/step_editor.cc +++ b/gtk2_ardour/step_editor.cc @@ -204,6 +204,7 @@ StepEditor::check_step_edit () step_add_note (buf[0] & 0xf, buf[1], buf[2], Temporal::Beats()); } } + delete [] buf; } int