mirror of
https://github.com/cookiengineer/audacity
synced 2025-10-21 14:02:57 +02:00
ModuleInterface::GetFileExtensions() returns const reference...
... avoiding repeated array allocation
This commit is contained in:
@@ -137,9 +137,10 @@ wxString AudioUnitEffectsModule::GetDescription()
|
||||
// ModuleInterface implementation
|
||||
// ============================================================================
|
||||
|
||||
FileExtensions AudioUnitEffectsModule::GetFileExtensions()
|
||||
const FileExtensions &AudioUnitEffectsModule::GetFileExtensions()
|
||||
{
|
||||
return {{ _T("au") }};
|
||||
static FileExtensions result{{ _T("au") }};
|
||||
return result;
|
||||
}
|
||||
|
||||
bool AudioUnitEffectsModule::Initialize()
|
||||
|
@@ -241,7 +241,7 @@ public:
|
||||
bool Initialize() override;
|
||||
void Terminate() override;
|
||||
|
||||
FileExtensions GetFileExtensions() override;
|
||||
const FileExtensions &GetFileExtensions() override;
|
||||
FilePath InstallPath() override { return {}; }
|
||||
|
||||
bool AutoRegisterPlugins(PluginManagerInterface & pm) override;
|
||||
|
Reference in New Issue
Block a user