diff options
Diffstat (limited to 'src/components/policy/policy_external/src/policy_manager_impl.cc')
-rw-r--r-- | src/components/policy/policy_external/src/policy_manager_impl.cc | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/src/components/policy/policy_external/src/policy_manager_impl.cc b/src/components/policy/policy_external/src/policy_manager_impl.cc index bd3c5ef658..871d34df7c 100644 --- a/src/components/policy/policy_external/src/policy_manager_impl.cc +++ b/src/components/policy/policy_external/src/policy_manager_impl.cc @@ -54,14 +54,6 @@ #include "policy/access_remote_impl.h" #include "utils/timer_task_impl.h" -__attribute__((visibility("default"))) policy::PolicyManager* CreateManager() { - return new policy::PolicyManagerImpl(); -} - -__attribute__((visibility("default"))) void DeleteManager( - policy::PolicyManager* pm) { - delete pm; -} namespace { /** @@ -2523,3 +2515,13 @@ const std::vector<std::string> PolicyManagerImpl::GetRPCsForFunctionGroup( } } // namespace policy + +__attribute__((visibility("default"))) policy::PolicyManager* CreateManager() { + return new policy::PolicyManagerImpl(); +} + +__attribute__((visibility("default"))) void DeleteManager( + policy::PolicyManager* pm) { + delete pm; + DELETE_THREAD_LOGGER(policy::logger_); +} |