summaryrefslogtreecommitdiff
path: root/src/components/policy/policy_external/src/cache_manager.cc
diff options
context:
space:
mode:
authorIra Lytvynenko (GitHub) <ILytvynenko@luxoft.com>2018-07-20 12:25:06 +0300
committerIra Lytvynenko (GitHub) <ILytvynenko@luxoft.com>2018-07-20 12:25:06 +0300
commit79b48dcec650705e42f163defa1ac663d1f1bbb8 (patch)
tree000aa53093f6350e0f18f2fbc1532ac774ae41c7 /src/components/policy/policy_external/src/cache_manager.cc
parent734fb7d8247f43a97b221897dd44f245f5144b7e (diff)
downloadsdl_core-79b48dcec650705e42f163defa1ac663d1f1bbb8.tar.gz
Replace utils::SharedPtr with std::shared_ptr and fix its usage for external policy
Diffstat (limited to 'src/components/policy/policy_external/src/cache_manager.cc')
-rw-r--r--src/components/policy/policy_external/src/cache_manager.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/components/policy/policy_external/src/cache_manager.cc b/src/components/policy/policy_external/src/cache_manager.cc
index 38c6d50e99..cc9921be14 100644
--- a/src/components/policy/policy_external/src/cache_manager.cc
+++ b/src/components/policy/policy_external/src/cache_manager.cc
@@ -1752,7 +1752,7 @@ bool CacheManager::IsPermissionsCalculated(const std::string& device_id,
std::shared_ptr<policy_table::Table> CacheManager::GenerateSnapshot() {
CACHE_MANAGER_CHECK(snapshot_);
- snapshot_ = new policy_table::Table();
+ snapshot_ = std::make_shared<policy_table::Table>();
sync_primitives::AutoLock auto_lock(cache_lock_);
snapshot_->policy_table = pt_->policy_table;