mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
Fix VS2026 class member shadowing warnings
This commit is contained in:
parent
99b552da39
commit
049cd7c77e
1 changed files with 6 additions and 6 deletions
|
|
@ -632,23 +632,23 @@ struct VST3HostContextHeadless : public Vst::IComponentHandler,
|
||||||
return kResultOk;
|
return kResultOk;
|
||||||
}
|
}
|
||||||
|
|
||||||
tresult PLUGIN_API createInstance (TUID cid, TUID iid, void** obj) override
|
tresult PLUGIN_API createInstance (TUID cid, TUID iidToCreate, void** obj) override
|
||||||
{
|
{
|
||||||
*obj = nullptr;
|
*obj = nullptr;
|
||||||
|
|
||||||
if (! doUIDsMatch (cid, iid))
|
if (! doUIDsMatch (cid, iidToCreate))
|
||||||
{
|
{
|
||||||
jassertfalse;
|
jassertfalse;
|
||||||
return kInvalidArgument;
|
return kInvalidArgument;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (doUIDsMatch (cid, Vst::IMessage::iid) && doUIDsMatch (iid, Vst::IMessage::iid))
|
if (doUIDsMatch (cid, Vst::IMessage::iid) && doUIDsMatch (iidToCreate, Vst::IMessage::iid))
|
||||||
{
|
{
|
||||||
*obj = new Message;
|
*obj = new Message;
|
||||||
return kResultOk;
|
return kResultOk;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (doUIDsMatch (cid, Vst::IAttributeList::iid) && doUIDsMatch (iid, Vst::IAttributeList::iid))
|
if (doUIDsMatch (cid, Vst::IAttributeList::iid) && doUIDsMatch (iidToCreate, Vst::IAttributeList::iid))
|
||||||
{
|
{
|
||||||
*obj = new AttributeList;
|
*obj = new AttributeList;
|
||||||
return kResultOk;
|
return kResultOk;
|
||||||
|
|
@ -668,10 +668,10 @@ struct VST3HostContextHeadless : public Vst::IComponentHandler,
|
||||||
inline tresult PLUGIN_API notifyProgramListChange (Vst::ProgramListID, Steinberg::int32) override;
|
inline tresult PLUGIN_API notifyProgramListChange (Vst::ProgramListID, Steinberg::int32) override;
|
||||||
|
|
||||||
//==============================================================================
|
//==============================================================================
|
||||||
tresult PLUGIN_API queryInterface (const TUID iid, void** obj) override
|
tresult PLUGIN_API queryInterface (const TUID iidToQuery, void** obj) override
|
||||||
{
|
{
|
||||||
return testForMultiple (*this,
|
return testForMultiple (*this,
|
||||||
iid,
|
iidToQuery,
|
||||||
UniqueBase<Vst::IComponentHandler>{},
|
UniqueBase<Vst::IComponentHandler>{},
|
||||||
UniqueBase<Vst::IComponentHandler2>{},
|
UniqueBase<Vst::IComponentHandler2>{},
|
||||||
UniqueBase<Vst::IComponentHandler3>{},
|
UniqueBase<Vst::IComponentHandler3>{},
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue