From 35a20a8bcc7fb01dbb9f7f04ada5ad6dd4aa268f Mon Sep 17 00:00:00 2001 From: "Julien \"_FrnchFrgg_\" RIVAUD" Date: Thu, 28 Jul 2016 20:57:44 +0200 Subject: [PATCH] GenericUI: add a sanity-check for FileChoosers Assert that all FileChooserButton created are for properties, because the remaining code assumes that it should setup things for a property. --- gtk2_ardour/generic_pluginui.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gtk2_ardour/generic_pluginui.cc b/gtk2_ardour/generic_pluginui.cc index dc19aca19e..77a2536b1a 100644 --- a/gtk2_ardour/generic_pluginui.cc +++ b/gtk2_ardour/generic_pluginui.cc @@ -665,6 +665,9 @@ GenericPluginUI::build_control_ui (const Evoral::Parameter& param, if (desc.datatype == Variant::PATH) { + /* We shouldn't get that type for input ports */ + assert(param.type() == PluginPropertyAutomation); + /* Build a file selector button */ // Create/add controller