summaryrefslogtreecommitdiff
path: root/src/components/application_manager/src/policies/policy_event_observer.cc
diff options
context:
space:
mode:
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.cc10
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);
+ }
}
}
}