summaryrefslogtreecommitdiff
path: root/libs/ardour/audio_unit.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-02-28 15:32:08 +0100
committerRobin Gareus <robin@gareus.org>2015-02-28 15:52:28 +0100
commitee0826c823edd7c3db514425b14e145f8d2d801c (patch)
treec8673adbab3706735abe4dfb088d4a5235cd7f8e /libs/ardour/audio_unit.cc
parent7a1baeee79f66969a0f0b0b39e2d9867861f6cf0 (diff)
AU fix potential endless loop during discovery
Diffstat (limited to 'libs/ardour/audio_unit.cc')
-rw-r--r--libs/ardour/audio_unit.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/ardour/audio_unit.cc b/libs/ardour/audio_unit.cc
index 0455ca893d..d9184ff643 100644
--- a/libs/ardour/audio_unit.cc
+++ b/libs/ardour/audio_unit.cc
@@ -2346,6 +2346,7 @@ AUPluginInfo::discover_by_description (PluginInfoList& plugs, CAComponentDescrip
case kAudioUnitType_Panner:
case kAudioUnitType_OfflineEffect:
case kAudioUnitType_FormatConverter:
+ comp = FindNextComponent (comp, &desc);
continue;
case kAudioUnitType_Output: