mirror of
https://github.com/robbert-vdh/yabridge.git
synced 2026-05-07 12:10:09 +02:00
Also use mutual recursion for creating instances
We were having similar clashes like the one we fixed in the last commit here.
This commit is contained in:
@@ -72,7 +72,7 @@ Vst3PluginFactoryProxyImpl::createInstance(Steinberg::FIDString cid,
|
||||
}
|
||||
|
||||
std::variant<Vst3PluginProxy::ConstructArgs, UniversalTResult> result =
|
||||
bridge.send_message(Vst3PluginProxy::Construct{
|
||||
bridge.send_mutually_recursive_message(Vst3PluginProxy::Construct{
|
||||
.cid = cid_array, .requested_interface = requested_interface});
|
||||
|
||||
return std::visit(
|
||||
|
||||
Reference in New Issue
Block a user