From f39f3f437cddcedba9a3740fb36d476e652680f5 Mon Sep 17 00:00:00 2001 From: David Monahan Date: Wed, 5 Jul 2023 12:48:45 +0100 Subject: MLCE - Fix for duplicate definitions in cross compialtion build Signed-off-by: David Monahan Change-Id: I4c464797d80f7c2ad21429838c07d4e5e34308f6 --- .../memoryOptimizerStrategyLibrary/MemoryOptimizerStrategyLibrary.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backends/backendsCommon/memoryOptimizerStrategyLibrary/MemoryOptimizerStrategyLibrary.hpp b/src/backends/backendsCommon/memoryOptimizerStrategyLibrary/MemoryOptimizerStrategyLibrary.hpp index 9814405ff7..f8b8e226fc 100644 --- a/src/backends/backendsCommon/memoryOptimizerStrategyLibrary/MemoryOptimizerStrategyLibrary.hpp +++ b/src/backends/backendsCommon/memoryOptimizerStrategyLibrary/MemoryOptimizerStrategyLibrary.hpp @@ -33,7 +33,7 @@ static std::map>& } // anonymous namespace -std::unique_ptr GetMemoryOptimizerStrategy(const std::string& strategyName) +inline std::unique_ptr GetMemoryOptimizerStrategy(const std::string& strategyName) { const auto& strategyFactoryMap = GetStrategyFactories(); auto strategyFactory = strategyFactoryMap.find(strategyName); @@ -44,7 +44,7 @@ std::unique_ptr GetMemoryOptimizerStrategy(const std:: return nullptr; } -const std::vector GetMemoryOptimizerStrategyNames() +inline const std::vector GetMemoryOptimizerStrategyNames() { const auto& strategyFactoryMap = GetStrategyFactories(); std::vector strategyNames; -- cgit v1.2.1