sdm: Handle commit failure from comp manager correctly
Change-Id: I0fe792e1b215a28b8d4faa621bf88366a6c91ae0
diff --git a/sdm/libs/core/display_base.cpp b/sdm/libs/core/display_base.cpp
index f612499..7ae41c6 100644
--- a/sdm/libs/core/display_base.cpp
+++ b/sdm/libs/core/display_base.cpp
@@ -298,10 +298,9 @@
CommitLayerParams(layer_stack);
- if (comp_manager_->Commit(display_comp_ctx_, &hw_layers_)) {
- if (error != kErrorNone) {
- return error;
- }
+ error = comp_manager_->Commit(display_comp_ctx_, &hw_layers_);
+ if (error != kErrorNone) {
+ return error;
}
// check if feature list cache is dirty and pending.