1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-10-19 09:01:15 +02:00

ModuleInterface::GetFileExtensions() returns const reference...

... avoiding repeated array allocation
This commit is contained in:
Paul Licameli
2019-03-08 15:06:24 -05:00
parent bf005c0dec
commit 74128156bf
18 changed files with 43 additions and 20 deletions

View File

@@ -112,9 +112,10 @@ void VampEffectsModule::Terminate()
return;
}
FileExtensions VampEffectsModule::GetFileExtensions()
const FileExtensions &VampEffectsModule::GetFileExtensions()
{
return {};
static FileExtensions empty;
return empty;
}
bool VampEffectsModule::AutoRegisterPlugins(PluginManagerInterface & WXUNUSED(pm))

View File

@@ -45,7 +45,7 @@ public:
bool Initialize() override;
void Terminate() override;
FileExtensions GetFileExtensions() override;
const FileExtensions &GetFileExtensions() override;
FilePath InstallPath() override { return {}; }
bool AutoRegisterPlugins(PluginManagerInterface & pm) override;