mirror of
https://github.com/QuasarApp/openssl.git
synced 2025-05-02 20:49:39 +00:00
test/shlibloadtest.c: make some variables block local
myDSO_dsobyaddr and myDSO_free are only used in a narrow block of code, and can therefore be made local to that block. Otherwise, some compilers may warn that they are unused. Reviewed-by: Andy Polyakov <appro@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5733)
This commit is contained in:
parent
cfaad1713e
commit
84e68a1bba
@ -108,8 +108,6 @@ static int test_lib(void)
|
|||||||
SSL_CTX_free_t mySSL_CTX_free;
|
SSL_CTX_free_t mySSL_CTX_free;
|
||||||
ERR_get_error_t myERR_get_error;
|
ERR_get_error_t myERR_get_error;
|
||||||
OpenSSL_version_num_t myOpenSSL_version_num;
|
OpenSSL_version_num_t myOpenSSL_version_num;
|
||||||
DSO_dsobyaddr_t myDSO_dsobyaddr;
|
|
||||||
DSO_free_t myDSO_free;
|
|
||||||
int result = 0;
|
int result = 0;
|
||||||
|
|
||||||
switch (test_type) {
|
switch (test_type) {
|
||||||
@ -171,6 +169,9 @@ static int test_lib(void)
|
|||||||
|
|
||||||
if (test_type == DSO_REFTEST) {
|
if (test_type == DSO_REFTEST) {
|
||||||
# ifdef DSO_DLFCN
|
# ifdef DSO_DLFCN
|
||||||
|
DSO_dsobyaddr_t myDSO_dsobyaddr;
|
||||||
|
DSO_free_t myDSO_free;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* This is resembling the code used in ossl_init_base() and
|
* This is resembling the code used in ossl_init_base() and
|
||||||
* OPENSSL_atexit() to block unloading the library after dlclose().
|
* OPENSSL_atexit() to block unloading the library after dlclose().
|
||||||
|
Loading…
x
Reference in New Issue
Block a user