mirror of
https://github.com/esphome/esphome.git
synced 2026-09-03 19:46:02 +00:00
Simplify: return drain result directly in loop()
This commit is contained in:
@@ -154,9 +154,7 @@ APIError APINoiseFrameHelper::loop() {
|
||||
}
|
||||
|
||||
if (!this->overflow_buf_.empty()) [[unlikely]] {
|
||||
APIError err = this->drain_overflow_and_handle_errors_();
|
||||
if (err != APIError::OK)
|
||||
return err;
|
||||
return this->drain_overflow_and_handle_errors_();
|
||||
}
|
||||
return APIError::OK;
|
||||
}
|
||||
|
||||
@@ -65,9 +65,7 @@ APIError APIPlaintextFrameHelper::loop() {
|
||||
return APIError::BAD_STATE;
|
||||
}
|
||||
if (!this->overflow_buf_.empty()) [[unlikely]] {
|
||||
APIError err = this->drain_overflow_and_handle_errors_();
|
||||
if (err != APIError::OK)
|
||||
return err;
|
||||
return this->drain_overflow_and_handle_errors_();
|
||||
}
|
||||
return APIError::OK;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user