summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_ops.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-09-19 18:31:41 +0200
committerRobin Gareus <robin@gareus.org>2015-09-19 19:00:43 +0200
commit646bc2bb436f38b1403a82230d58a20018a0b298 (patch)
tree0e8e1b752af8486805c3866415cc39d6f2636eb0 /gtk2_ardour/editor_ops.cc
parent6569301001b8ee40fd31bba9f7c4d3a638c91c2f (diff)
fix possible endless loop in silence detection
Diffstat (limited to 'gtk2_ardour/editor_ops.cc')
-rw-r--r--gtk2_ardour/editor_ops.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/gtk2_ardour/editor_ops.cc b/gtk2_ardour/editor_ops.cc
index d536bf94d5..572cbe3981 100644
--- a/gtk2_ardour/editor_ops.cc
+++ b/gtk2_ardour/editor_ops.cc
@@ -5177,6 +5177,8 @@ Editor::strip_region_silence ()
}
}
+ assert (!audio_only.empty());
+
StripSilenceDialog d (_session, audio_only);
int const r = d.run ();
@@ -5469,9 +5471,6 @@ Editor::apply_filter (Filter& filter, string command, ProgressReporter* progress
_session->add_commands (cmds);
_session->add_command(new StatefulDiffCommand (playlist));
-
- } else {
- continue;
}
if (progress) {