mirror of
https://github.com/openssl/openssl.git
synced 2025-04-06 20:20:50 +08:00
Revert "Fix clang compile time error"
This reverts commit 1608d658af4163d2096cb469705d4ba96067877b. This is the wrong fix for this issue. The next commit provides a better fix. Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3382)
This commit is contained in:
parent
689f112d98
commit
bb78552ee1
@ -8,7 +8,6 @@
|
||||
*/
|
||||
|
||||
#include <stdio.h>
|
||||
#include <assert.h>
|
||||
#include "ssl_locl.h"
|
||||
#include "packet_locl.h"
|
||||
#include <openssl/bio.h>
|
||||
@ -904,7 +903,7 @@ int SSL_CTX_use_serverinfo_file(SSL_CTX *ctx, const char *file)
|
||||
int ret = 0;
|
||||
BIO *bin = NULL;
|
||||
size_t num_extensions = 0, contextoff = 0;
|
||||
unsigned int version = 0;
|
||||
unsigned int version;
|
||||
|
||||
if (ctx == NULL || file == NULL) {
|
||||
SSLerr(SSL_F_SSL_CTX_USE_SERVERINFO_FILE, ERR_R_PASSED_NULL_PARAMETER);
|
||||
@ -1010,10 +1009,8 @@ int SSL_CTX_use_serverinfo_file(SSL_CTX *ctx, const char *file)
|
||||
extension = NULL;
|
||||
}
|
||||
|
||||
assert(version != 0);
|
||||
if (version != 0)
|
||||
ret = SSL_CTX_use_serverinfo_ex(ctx, version, serverinfo,
|
||||
serverinfo_length);
|
||||
ret = SSL_CTX_use_serverinfo_ex(ctx, version, serverinfo,
|
||||
serverinfo_length);
|
||||
end:
|
||||
/* SSL_CTX_use_serverinfo makes a local copy of the serverinfo. */
|
||||
OPENSSL_free(name);
|
||||
|
Loading…
x
Reference in New Issue
Block a user