From fbd03d01ed60d0bf33936398d0f23f6f4d625e8d Mon Sep 17 00:00:00 2001 From: falkTX Date: Mon, 20 Oct 2014 20:55:57 +0100 Subject: [PATCH] Internal, LV2 and AU are always be native binaries This fixes issues when switching from carla-32bit to carla-64bit --- source/carla_database.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/source/carla_database.py b/source/carla_database.py index 993d07a95..3db335720 100755 --- a/source/carla_database.py +++ b/source/carla_database.py @@ -1389,6 +1389,9 @@ class PluginDatabaseW(QDialog): if plugin['API'] != PLUGIN_QUERY_API_VERSION and ptype == self.tr("Internal"): return + if ptype in (self.tr("Internal"), "LV2", "AU"): + plugin['build'] = BINARY_NATIVE + index = self.fLastTableIndex if plugin['build'] == BINARY_NATIVE: @@ -1531,11 +1534,11 @@ class PluginDatabaseW(QDialog): for plugins in lv2Plugins: for plugin in plugins: - self._addPluginToTable(plugin, self.tr("LV2")) + self._addPluginToTable(plugin, "LV2") for plugins in auPlugins: for plugin in plugins: - self._addPluginToTable(plugin, self.tr("AU")) + self._addPluginToTable(plugin, "AU") del internalPlugins del lv2Plugins