From 80f0f758dd4fc729c7914034e711a165c4880f82 Mon Sep 17 00:00:00 2001 From: Shubham Patil Date: Mon, 29 Apr 2024 11:06:02 +0530 Subject: [PATCH] [ESP32] remove error check on nimble_port_deinit() IDF prior to v5.0, nimble_port_deinit() have a return type as void. --- src/platform/ESP32/nimble/BLEManagerImpl.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/platform/ESP32/nimble/BLEManagerImpl.cpp b/src/platform/ESP32/nimble/BLEManagerImpl.cpp index 1a9a192ca44c76..2c9445933b7c43 100644 --- a/src/platform/ESP32/nimble/BLEManagerImpl.cpp +++ b/src/platform/ESP32/nimble/BLEManagerImpl.cpp @@ -1025,11 +1025,11 @@ void BLEManagerImpl::ClaimBLEMemory(System::Layer *, void *) CHIP_ERROR BLEManagerImpl::DeinitBLE() { + esp_err_t err = ESP_OK; VerifyOrReturnError(ble_hs_is_enabled(), CHIP_ERROR_INCORRECT_STATE, ChipLogProgress(DeviceLayer, "BLE already deinited")); VerifyOrReturnError(0 == nimble_port_stop(), MapBLEError(ESP_FAIL), ChipLogError(DeviceLayer, "nimble_port_stop() failed")); - esp_err_t err = nimble_port_deinit(); - VerifyOrReturnError(err == ESP_OK, MapBLEError(err)); + nimble_port_deinit(); #if ESP_IDF_VERSION < ESP_IDF_VERSION_VAL(5, 0, 0) err = esp_nimble_hci_and_controller_deinit();