diff options
Diffstat (limited to 'redfish-core/lib/metric_report_definition.hpp')
-rw-r--r-- | redfish-core/lib/metric_report_definition.hpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/redfish-core/lib/metric_report_definition.hpp b/redfish-core/lib/metric_report_definition.hpp index 541e631ffa..4ac4c777c7 100644 --- a/redfish-core/lib/metric_report_definition.hpp +++ b/redfish-core/lib/metric_report_definition.hpp @@ -66,8 +66,9 @@ inline void fillReportDefinition( interval = std::get_if<uint64_t>(&var); } } - if (!emitsReadingsUpdate || !logToMetricReportsCollection || - !readingParams || !reportingType || !interval) + if (emitsReadingsUpdate == nullptr || + logToMetricReportsCollection == nullptr || readingParams == nullptr || + reportingType == nullptr || interval == nullptr) { BMCWEB_LOG_ERROR << "Property type mismatch or property is missing"; messages::internalError(asyncResp->res); |