From 112c685ae48d7cf939e3d2147453de1719862ec6 Mon Sep 17 00:00:00 2001 From: AKalinich-Luxoft Date: Mon, 4 Jun 2018 17:19:21 +0300 Subject: Move out unrelated to feature changes There was included some changes related to certificate processing. They will be included into related pull request --- .../application_manager/src/policies/policy_handler.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/components/application_manager') diff --git a/src/components/application_manager/src/policies/policy_handler.cc b/src/components/application_manager/src/policies/policy_handler.cc index 98fb6bae65..bbf391a9f1 100644 --- a/src/components/application_manager/src/policies/policy_handler.cc +++ b/src/components/application_manager/src/policies/policy_handler.cc @@ -1765,11 +1765,11 @@ void PolicyHandler::OnCertificateDecrypted(bool is_succeeded) { void PolicyHandler::OnCertificateUpdated(const std::string& certificate_data) { LOG4CXX_AUTO_TRACE(logger_); sync_primitives::AutoLock lock(listeners_lock_); - std::for_each( - listeners_.begin(), - listeners_.end(), - std::bind2nd(std::mem_fun(&PolicyHandlerObserver::OnCertificateUpdated), - certificate_data)); + HandlersCollection::const_iterator it = listeners_.begin(); + for (; it != listeners_.end(); ++it) { + PolicyHandlerObserver* observer = *it; + observer->OnCertificateUpdated(certificate_data); + } } #endif // EXTERNAL_PROPRIETARY_MODE -- cgit v1.2.1