From: Julien "_FrnchFrgg_" RIVAUD Date: Thu, 28 Jul 2016 18:57:44 +0000 (+0200) Subject: GenericUI: add a sanity-check for FileChoosers X-Git-Tag: 5.0-rc2~89 X-Git-Url: https://main.carlh.net/gitweb/?p=ardour.git;a=commitdiff_plain;h=35a20a8bcc7fb01dbb9f7f04ada5ad6dd4aa268f 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. --- 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