From 6cd877efed630b2efd7a84c65a7a33666df0569e Mon Sep 17 00:00:00 2001 From: Paul Licameli Date: Mon, 5 Mar 2018 05:16:33 -0500 Subject: [PATCH] Fix complier warnings about returning reference to a temporary --- src/PluginManager.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/PluginManager.cpp b/src/PluginManager.cpp index cd7fe7b25..5dbde3ef6 100644 --- a/src/PluginManager.cpp +++ b/src/PluginManager.cpp @@ -1385,7 +1385,8 @@ const PluginID &PluginManagerInterface::DefaultRegistrationCallback( CommandDefinitionInterface * pCInterface = dynamic_cast(pInterface); if( pCInterface ) return PluginManager::Get().RegisterPlugin(provider, pCInterface); - return ""; + static wxString empty; + return empty; } const PluginID &PluginManagerInterface::AudacityCommandRegistrationCallback( @@ -1394,7 +1395,8 @@ const PluginID &PluginManagerInterface::AudacityCommandRegistrationCallback( CommandDefinitionInterface * pCInterface = dynamic_cast(pInterface); if( pCInterface ) return PluginManager::Get().RegisterPlugin(provider, pCInterface); - return ""; + static wxString empty; + return empty; }