fix(usb_host): Fix return code and description

Changed error code from ESP_ERR_INVALID_STATE to ESP_ERR_NOT_FOUND
when the client never opened the device.
Updated function documentation to correctly reflect return values.
This commit is contained in:
igor.masar
2025-03-31 23:44:32 +02:00
parent 5750b151cf
commit ddd9d02794
2 changed files with 3 additions and 4 deletions
+1 -1
View File
@@ -1014,7 +1014,7 @@ esp_err_t usb_host_device_close(usb_host_client_handle_t client_hdl, usb_device_
ESP_ERROR_CHECK(usbh_dev_get_addr(dev_hdl, &dev_addr));
if (!_check_client_opened_device(client_obj, dev_addr)) {
// Client never opened this device
ret = ESP_ERR_INVALID_STATE;
ret = ESP_ERR_NOT_FOUND;
HOST_EXIT_CRITICAL();
goto exit;
}