mirror of
https://github.com/espressif/esp-idf.git
synced 2025-10-05 12:51:31 +00:00
fix(esp_http_client): address coverity generated warnings
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* SPDX-FileCopyrightText: 2015-2024 Espressif Systems (Shanghai) CO LTD
|
||||
* SPDX-FileCopyrightText: 2015-2025 Espressif Systems (Shanghai) CO LTD
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
@@ -88,8 +88,12 @@ static esp_err_t http_header_new_item(http_header_handle_t header, const char *k
|
||||
STAILQ_INSERT_TAIL(header, item, next);
|
||||
return ret;
|
||||
_header_new_item_exit:
|
||||
free(item->key);
|
||||
free(item->value);
|
||||
if (item->key) {
|
||||
free(item->key);
|
||||
}
|
||||
if (item->value) {
|
||||
free(item->value);
|
||||
}
|
||||
free(item);
|
||||
return ret;
|
||||
}
|
||||
@@ -150,7 +154,7 @@ esp_err_t http_header_delete(http_header_handle_t header, const char *key)
|
||||
|
||||
int http_header_set_format(http_header_handle_t header, const char *key, const char *format, ...)
|
||||
{
|
||||
va_list argptr;
|
||||
va_list argptr = {0};
|
||||
int len = 0;
|
||||
char *buf = NULL;
|
||||
va_start(argptr, format);
|
||||
|
Reference in New Issue
Block a user