summaryrefslogtreecommitdiff
path: root/redfish-core/lib/power.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'redfish-core/lib/power.hpp')
-rw-r--r--redfish-core/lib/power.hpp21
1 files changed, 11 insertions, 10 deletions
diff --git a/redfish-core/lib/power.hpp b/redfish-core/lib/power.hpp
index ad3ca8ec12..48f22b7747 100644
--- a/redfish-core/lib/power.hpp
+++ b/redfish-core/lib/power.hpp
@@ -172,8 +172,8 @@ inline void requestRoutesPower(App& app)
std::string interfaceChassisName =
chassis.substr(lastPos + 1, len);
- if (!interfaceChassisName.compare(
- sensorAsyncResp->chassisId))
+ if (interfaceChassisName.compare(
+ sensorAsyncResp->chassisId) == 0)
{
found = true;
break;
@@ -231,17 +231,17 @@ inline void requestRoutesPower(App& app)
dbus::utility::DbusVariantType>&
property : properties)
{
- if (!property.first.compare("Scale"))
+ if (property.first.compare("Scale") == 0)
{
const int64_t* i =
std::get_if<int64_t>(&property.second);
- if (i)
+ if (i != nullptr)
{
scale = *i;
}
}
- else if (!property.first.compare("PowerCap"))
+ else if (property.first.compare("PowerCap") == 0)
{
const double* d =
std::get_if<double>(&property.second);
@@ -250,25 +250,26 @@ inline void requestRoutesPower(App& app)
const uint32_t* u =
std::get_if<uint32_t>(&property.second);
- if (d)
+ if (d != nullptr)
{
powerCap = *d;
}
- else if (i)
+ else if (i != nullptr)
{
powerCap = static_cast<double>(*i);
}
- else if (u)
+ else if (u != nullptr)
{
powerCap = *u;
}
}
- else if (!property.first.compare("PowerCapEnable"))
+ else if (property.first.compare("PowerCapEnable") ==
+ 0)
{
const bool* b =
std::get_if<bool>(&property.second);
- if (b)
+ if (b != nullptr)
{
enabled = *b;
}