← Commit list

ca789e09b5

Stefan Eissing
Stefan Eissing
2025-10-08
SUCCESS Duration: 175s

Subject

wolfssl: no double get_error() detail

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

lib/vtls/wolfssl.c+2 -5
@@ -1632,11 +1632,10 @@ static CURLcode wssl_send_earlydata(struct Curl_cfilter *cf,
break;
default: {
char error_buffer[256];
- int detail = wolfSSL_get_error(wssl->ssl, err);
CURL_TRC_CF(data, cf, "SSL send early data, error: '%s'(%d)",
wssl_strerror((unsigned long)err, error_buffer,
sizeof(error_buffer)),
- detail);
+ err);
result = CURLE_SEND_ERROR;
break;
}
@@ -1878,7 +1877,6 @@ static CURLcode wssl_shutdown(struct Curl_cfilter *cf,
char error_buffer[256];
int nread = -1, err;
size_t i;
- int detail;
DEBUGASSERT(wctx);
if(!wctx->ssl || cf->shutdown) {
@@ -1959,11 +1957,10 @@ static CURLcode wssl_shutdown(struct Curl_cfilter *cf,
connssl->io_need = CURL_SSL_IO_NEED_SEND;
break;
default:
- detail = wolfSSL_get_error(wctx->ssl, err);
CURL_TRC_CF(data, cf, "SSL shutdown, error: '%s'(%d)",
wssl_strerror((unsigned long)err, error_buffer,
sizeof(error_buffer)),
- detail);
+ err);
result = CURLE_RECV_ERROR;
break;
}