1
0
mirror of https://github.com/cookiengineer/audacity synced 2026-02-07 20:22:13 +01:00

Uniform init in blockfile ctors (prevents implicit narrowings)

This commit is contained in:
Paul Licameli
2016-08-22 18:13:23 -04:00
parent 477d8d9d1d
commit 367ed1dfce
8 changed files with 19 additions and 18 deletions

View File

@@ -32,8 +32,8 @@ PCMAliasBlockFile::PCMAliasBlockFile(
wxFileNameWrapper &&aliasedFileName,
sampleCount aliasStart,
sampleCount aliasLen, int aliasChannel)
: AliasBlockFile(std::move(fileName), std::move(aliasedFileName),
aliasStart, aliasLen, aliasChannel)
: AliasBlockFile{ std::move(fileName), std::move(aliasedFileName),
aliasStart, aliasLen, aliasChannel }
{
AliasBlockFile::WriteSummary();
}
@@ -43,8 +43,8 @@ PCMAliasBlockFile::PCMAliasBlockFile(
wxFileNameWrapper&& aliasedFileName,
sampleCount aliasStart,
sampleCount aliasLen, int aliasChannel,bool writeSummary)
: AliasBlockFile(std::move(fileName), std::move(aliasedFileName),
aliasStart, aliasLen, aliasChannel)
: AliasBlockFile{ std::move(fileName), std::move(aliasedFileName),
aliasStart, aliasLen, aliasChannel }
{
if(writeSummary)
AliasBlockFile::WriteSummary();
@@ -56,9 +56,9 @@ PCMAliasBlockFile::PCMAliasBlockFile(
sampleCount aliasStart,
sampleCount aliasLen, int aliasChannel,
float min, float max, float rms)
: AliasBlockFile(std::move(existingSummaryFileName), std::move(aliasedFileName),
aliasStart, aliasLen,
aliasChannel, min, max, rms)
: AliasBlockFile{ std::move(existingSummaryFileName), std::move(aliasedFileName),
aliasStart, aliasLen,
aliasChannel, min, max, rms }
{
}