From 0d1c4ee5ed8f01b941f6c22f2f13d6c980897193 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Fri, 9 Jan 2026 11:09:52 -0700 Subject: [PATCH] escape plugin name text in missing plugin dialog --- gtk2_ardour/missing_plugin_dialog.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gtk2_ardour/missing_plugin_dialog.cc b/gtk2_ardour/missing_plugin_dialog.cc index 8129d01afe..6030c8e6f7 100644 --- a/gtk2_ardour/missing_plugin_dialog.cc +++ b/gtk2_ardour/missing_plugin_dialog.cc @@ -21,6 +21,8 @@ #include +#include "gtkmm2ext/utils.h" + #include "pbd/compose.h" #include "missing_plugin_dialog.h" @@ -43,7 +45,7 @@ MissingPluginDialog::MissingPluginDialog (Gtk::Window& parent, Session* s, list< t << _("This session contains the following plugins that cannot be found on this system:\n\n"); for (list::const_iterator i = plugins.begin(); i != plugins.end(); ++i) { - t << *i << "\n"; + t << Gtkmm2ext::markup_escape_text (*i) << "\n"; } t << _("\nThose plugins will be replaced with inactive stubs until the session is reloaded.\n");