Merge cherrypicks of [2198608] into sc-qpr3-release.
Change-Id: Iff5feb039fda41b0de99b22cb539c22030d22748
diff --git a/hal/sensors/2.0/Sensor.cpp b/hal/sensors/2.0/Sensor.cpp
index 1d2ea80..d53a11e 100644
--- a/hal/sensors/2.0/Sensor.cpp
+++ b/hal/sensors/2.0/Sensor.cpp
@@ -146,9 +146,10 @@
}
Result HWSensorBase::flush() {
- SensorBase::flush();
- sendAdditionalInfoReport();
- return Result::OK;
+ Result result = Result::OK;
+ result = SensorBase::flush();
+ if (result == Result::OK) sendAdditionalInfoReport();
+ return result;
}
template <size_t N>