EntityManager: Refactor pruneDevice() early-exits
Clean up the condition to improve readability.
Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Change-Id: If4d65a8d757aaf5c4fa57ae6b455d0ad11e2a358
diff --git a/src/EntityManager.cpp b/src/EntityManager.cpp
index 141b0ba..d409365 100644
--- a/src/EntityManager.cpp
+++ b/src/EntityManager.cpp
@@ -861,17 +861,8 @@
return;
}
- bool requirePowerOn = deviceRequiresPowerOn(device);
-
- if (powerOff && requirePowerOn)
+ if (deviceRequiresPowerOn(device) && (powerOff || scannedPowerOff))
{
- // power not on yet, don't know if it's there or not
- return;
- }
-
- if (!powerOff && scannedPowerOff && requirePowerOn)
- {
- // already logged it when power was off
return;
}