fix(esp_tee): fix some coverity warnings

This commit is contained in:
Mahavir Jain
2025-02-04 11:40:22 +05:30
parent 82f558b47a
commit 074852664d
2 changed files with 4 additions and 1 deletions

View File

@@ -261,9 +261,10 @@ esp_err_t esp_att_utils_ecdsa_get_pubkey(const esp_att_ecdsa_keypair_t *keypair,
}
*pubkey_hexstr = hexstr;
err = ESP_OK;
return ESP_OK;
exit:
free(hexstr);
return err;
}

View File

@@ -640,6 +640,7 @@ static esp_err_t tee_sec_storage_crypt_common(uint16_t slot_id, uint8_t *input,
if (ret != 0) {
ESP_LOGE(TAG, "Error in encrypting data: %d", ret);
err = ESP_FAIL;
goto exit;
}
} else {
ret = mbedtls_gcm_auth_decrypt(&gcm, len, keyctx.aes256_gcm.iv, AES256_GCM_IV_LEN,
@@ -647,6 +648,7 @@ static esp_err_t tee_sec_storage_crypt_common(uint16_t slot_id, uint8_t *input,
if (ret != 0) {
ESP_LOGE(TAG, "Error in decrypting data: %d", ret);
err = ESP_FAIL;
goto exit;
}
}
err = ESP_OK;