1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-11-23 09:20:16 +01:00

Define and use utilities transform_range, transform_container

This commit is contained in:
Paul Licameli
2019-02-25 12:50:33 -05:00
parent b0738f6e09
commit 52642e49a5
4 changed files with 29 additions and 25 deletions

View File

@@ -303,8 +303,8 @@ wxString Internat::StripAccelerators(const wxString &s)
wxArrayString LocalizedStrings(
const ComponentInterfaceSymbol strings[], size_t nStrings)
{
wxArrayString results;
std::transform( strings, strings + nStrings, std::back_inserter(results),
std::mem_fn( &ComponentInterfaceSymbol::Translation ) );
return results;
return transform_range<wxArrayString>(
strings, strings + nStrings,
std::mem_fn( &ComponentInterfaceSymbol::Translation )
);
}