From 3aa24b222bd8307a1ab9dd0d4094fe6548d7ac1f Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 2 Oct 2015 19:14:24 +0200 Subject: add missing markup escape (e.g. import file with ampersand) --- gtk2_ardour/interthread_progress_window.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gtk2_ardour/interthread_progress_window.cc b/gtk2_ardour/interthread_progress_window.cc index e81ea26872..96a9b810eb 100644 --- a/gtk2_ardour/interthread_progress_window.cc +++ b/gtk2_ardour/interthread_progress_window.cc @@ -87,7 +87,8 @@ bool ImportProgressWindow::update () { _cancel_button.set_sensitive (!_import_status->freeze); - _label.set_markup ("" + _import_status->doing_what + ""); + std::string op = Glib::Markup::escape_text(_import_status->doing_what); + _label.set_markup ("" + op + ""); /* use overall progress for the bar, rather than that for individual files */ _bar.set_fraction ((_import_status->current - 1 + _import_status->progress) / _import_status->total); -- cgit v1.2.3