diff options
Diffstat (limited to 'src/components/application_manager/src/policies/policy_event_observer.cc')
-rw-r--r-- | src/components/application_manager/src/policies/policy_event_observer.cc | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/components/application_manager/src/policies/policy_event_observer.cc b/src/components/application_manager/src/policies/policy_event_observer.cc index a6930c4059..f49ef2ecea 100644 --- a/src/components/application_manager/src/policies/policy_event_observer.cc +++ b/src/components/application_manager/src/policies/policy_event_observer.cc @@ -73,7 +73,7 @@ void PolicyEventObserver::on_event(const event_engine::Event& event) { } default: { break; - } + } #endif } } @@ -88,9 +88,11 @@ void PolicyEventObserver::ProcessOdometerEvent(const smart_objects::SmartObject& const int kSecondsInDay = 60 * 60 * 24; int days_after_epoch = current_time.tv_sec / kSecondsInDay; - policy_manager_->PTUpdatedAt( - message[strings::msg_params][strings::odometer].asInt(), - days_after_epoch); + if(policy_manager_) { + policy_manager_->PTUpdatedAt( + message[strings::msg_params][strings::odometer].asInt(), + days_after_epoch); + } } } } |