mirror of
https://github.com/cookiengineer/audacity
synced 2025-07-31 16:09:28 +02:00
Use std::vector<>::data() not address of first element
This commit is contained in:
parent
2065eebff6
commit
d464878d65
@ -341,7 +341,7 @@ bool NyquistEffect::DefineParams( ShuttleParams & S )
|
||||
int x=d;
|
||||
//parms.WriteEnum(ctrl.var, (int) d, choices);
|
||||
S.DefineEnum( x, static_cast<const wxChar*>( ctrl.var.c_str() ), 0,
|
||||
&ctrl.choices[0], ctrl.choices.size() );
|
||||
ctrl.choices.data(), ctrl.choices.size() );
|
||||
}
|
||||
else if (ctrl.type == NYQ_CTRL_STRING)
|
||||
{
|
||||
@ -389,7 +389,7 @@ bool NyquistEffect::GetAutomationParameters(CommandParameters & parms)
|
||||
{
|
||||
// untranslated
|
||||
parms.WriteEnum(ctrl.var, (int) d,
|
||||
&ctrl.choices[0], ctrl.choices.size());
|
||||
ctrl.choices.data(), ctrl.choices.size());
|
||||
}
|
||||
else if (ctrl.type == NYQ_CTRL_STRING)
|
||||
{
|
||||
@ -440,7 +440,7 @@ bool NyquistEffect::SetAutomationParameters(CommandParameters & parms)
|
||||
int val;
|
||||
// untranslated
|
||||
good = parms.ReadEnum(ctrl.var, &val,
|
||||
&ctrl.choices[0], ctrl.choices.size()) &&
|
||||
ctrl.choices.data(), ctrl.choices.size()) &&
|
||||
val != wxNOT_FOUND;
|
||||
}
|
||||
else if (ctrl.type == NYQ_CTRL_STRING)
|
||||
@ -481,7 +481,7 @@ bool NyquistEffect::SetAutomationParameters(CommandParameters & parms)
|
||||
int val {0};
|
||||
// untranslated
|
||||
parms.ReadEnum(ctrl.var, &val,
|
||||
&ctrl.choices[0], ctrl.choices.size());
|
||||
ctrl.choices.data(), ctrl.choices.size());
|
||||
ctrl.val = (double) val;
|
||||
}
|
||||
else if (ctrl.type == NYQ_CTRL_STRING)
|
||||
|
@ -193,7 +193,7 @@ bool VampEffect::GetAutomationParameters(CommandParameters & parms)
|
||||
choices.push_back(choice);
|
||||
}
|
||||
|
||||
parms.WriteEnum(key, val, &choices[0], choices.size());
|
||||
parms.WriteEnum(key, val, choices.data(), choices.size());
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -236,7 +236,7 @@ bool VampEffect::SetAutomationParameters(CommandParameters & parms)
|
||||
choices.push_back(choice);
|
||||
}
|
||||
|
||||
good = parms.ReadEnum(key, &val, &choices[0], choices.size()) && val != wxNOT_FOUND;
|
||||
good = parms.ReadEnum(key, &val, choices.data(), choices.size()) && val != wxNOT_FOUND;
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -282,7 +282,7 @@ bool VampEffect::SetAutomationParameters(CommandParameters & parms)
|
||||
choices.push_back(choice);
|
||||
}
|
||||
|
||||
parms.ReadEnum(key, &val, &choices[0], choices.size());
|
||||
parms.ReadEnum(key, &val, choices.data(), choices.size());
|
||||
|
||||
mPlugin->setParameter(mParameters[p].identifier, (float) val);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user