提交 a5d0d6b8 编写于 作者: N Nick Mathewson 提交者: Richard Levitte

Remove redundant declarations of ERR_load_*_strings()

In commit 52df25cf, the
ERR_load_FOO_strings() functions were moved from their original
location in foo.h into new headers called fooerr.h.  But they were
never removed from their original locations.  This duplication
causes redundant-declaration warnings on programs that use OpenSSL's
headers with such warnings enabled.
Reviewed-by: NRich Salz <rsalz@openssl.org>
Reviewed-by: NRichard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/5150)
上级 5d671101
...@@ -69,7 +69,6 @@ ASYNC_WAIT_CTX *ASYNC_get_wait_ctx(ASYNC_JOB *job); ...@@ -69,7 +69,6 @@ ASYNC_WAIT_CTX *ASYNC_get_wait_ctx(ASYNC_JOB *job);
void ASYNC_block_pause(void); void ASYNC_block_pause(void);
void ASYNC_unblock_pause(void); void ASYNC_unblock_pause(void);
int ERR_load_ASYNC_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
......
...@@ -790,7 +790,6 @@ long (*BIO_meth_get_callback_ctrl(BIO_METHOD *biom)) ...@@ -790,7 +790,6 @@ long (*BIO_meth_get_callback_ctrl(BIO_METHOD *biom))
int BIO_meth_set_callback_ctrl(BIO_METHOD *biom, int BIO_meth_set_callback_ctrl(BIO_METHOD *biom,
long (*callback_ctrl) (BIO *, int, long (*callback_ctrl) (BIO *, int,
BIO_info_cb *)); BIO_info_cb *));
int ERR_load_BIO_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
......
...@@ -481,7 +481,6 @@ BIGNUM *BN_get_rfc3526_prime_8192(BIGNUM *bn); ...@@ -481,7 +481,6 @@ BIGNUM *BN_get_rfc3526_prime_8192(BIGNUM *bn);
int BN_bntest_rand(BIGNUM *rnd, int bits, int top, int bottom); int BN_bntest_rand(BIGNUM *rnd, int bits, int top, int bottom);
int ERR_load_BN_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
......
...@@ -51,7 +51,6 @@ size_t BUF_MEM_grow(BUF_MEM *str, size_t len); ...@@ -51,7 +51,6 @@ size_t BUF_MEM_grow(BUF_MEM *str, size_t len);
size_t BUF_MEM_grow_clean(BUF_MEM *str, size_t len); size_t BUF_MEM_grow_clean(BUF_MEM *str, size_t len);
void BUF_reverse(unsigned char *out, const unsigned char *in, size_t siz); void BUF_reverse(unsigned char *out, const unsigned char *in, size_t siz);
int ERR_load_BUF_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
......
...@@ -335,7 +335,6 @@ int CMS_SharedInfo_encode(unsigned char **pder, X509_ALGOR *kekalg, ...@@ -335,7 +335,6 @@ int CMS_SharedInfo_encode(unsigned char **pder, X509_ALGOR *kekalg,
# define CMS_R_UNSUPPORTED_RECPIENTINFO_TYPE \ # define CMS_R_UNSUPPORTED_RECPIENTINFO_TYPE \
CMS_R_UNSUPPORTED_RECIPIENTINFO_TYPE CMS_R_UNSUPPORTED_RECIPIENTINFO_TYPE
int ERR_load_CMS_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
# endif # endif
......
...@@ -45,7 +45,6 @@ const BIO_METHOD *BIO_f_zlib(void); ...@@ -45,7 +45,6 @@ const BIO_METHOD *BIO_f_zlib(void);
# endif # endif
# endif # endif
int ERR_load_COMP_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
......
...@@ -161,7 +161,6 @@ int CONF_parse_list(const char *list, int sep, int nospc, ...@@ -161,7 +161,6 @@ int CONF_parse_list(const char *list, int sep, int nospc,
void OPENSSL_load_builtin_modules(void); void OPENSSL_load_builtin_modules(void);
int ERR_load_CONF_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
......
...@@ -439,7 +439,6 @@ int CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL *key); ...@@ -439,7 +439,6 @@ int CRYPTO_THREAD_cleanup_local(CRYPTO_THREAD_LOCAL *key);
CRYPTO_THREAD_ID CRYPTO_THREAD_get_current_id(void); CRYPTO_THREAD_ID CRYPTO_THREAD_get_current_id(void);
int CRYPTO_THREAD_compare_id(CRYPTO_THREAD_ID a, CRYPTO_THREAD_ID b); int CRYPTO_THREAD_compare_id(CRYPTO_THREAD_ID a, CRYPTO_THREAD_ID b);
int ERR_load_CRYPTO_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
......
...@@ -469,7 +469,6 @@ __owur int CTLOG_STORE_load_file(CTLOG_STORE *store, const char *file); ...@@ -469,7 +469,6 @@ __owur int CTLOG_STORE_load_file(CTLOG_STORE *store, const char *file);
*/ */
__owur int CTLOG_STORE_load_default_file(CTLOG_STORE *store); __owur int CTLOG_STORE_load_default_file(CTLOG_STORE *store);
int ERR_load_CT_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
# endif # endif
......
...@@ -327,7 +327,6 @@ int DH_meth_set_generate_params(DH_METHOD *dhm, ...@@ -327,7 +327,6 @@ int DH_meth_set_generate_params(DH_METHOD *dhm,
# define EVP_PKEY_DH_KDF_X9_42 2 # define EVP_PKEY_DH_KDF_X9_42 2
# endif # endif
int ERR_load_DH_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
......
...@@ -224,7 +224,6 @@ int DSA_meth_set_paramgen(DSA_METHOD *dsam, ...@@ -224,7 +224,6 @@ int DSA_meth_set_paramgen(DSA_METHOD *dsam,
int (*DSA_meth_get_keygen(const DSA_METHOD *dsam)) (DSA *); int (*DSA_meth_get_keygen(const DSA_METHOD *dsam)) (DSA *);
int DSA_meth_set_keygen(DSA_METHOD *dsam, int (*keygen) (DSA *)); int DSA_meth_set_keygen(DSA_METHOD *dsam, int (*keygen) (DSA *));
int ERR_load_DSA_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
......
...@@ -1346,7 +1346,6 @@ void EC_KEY_METHOD_get_verify(const EC_KEY_METHOD *meth, ...@@ -1346,7 +1346,6 @@ void EC_KEY_METHOD_get_verify(const EC_KEY_METHOD *meth,
# define EVP_PKEY_ECDH_KDF_NONE 1 # define EVP_PKEY_ECDH_KDF_NONE 1
# define EVP_PKEY_ECDH_KDF_X9_62 2 # define EVP_PKEY_ECDH_KDF_X9_62 2
int ERR_load_EC_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
......
...@@ -743,7 +743,6 @@ void *ENGINE_get_static_state(void); ...@@ -743,7 +743,6 @@ void *ENGINE_get_static_state(void);
DEPRECATEDIN_1_1_0(void ENGINE_setup_bsd_cryptodev(void)) DEPRECATEDIN_1_1_0(void ENGINE_setup_bsd_cryptodev(void))
# endif # endif
int ERR_load_ENGINE_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
......
...@@ -1587,7 +1587,6 @@ void EVP_PKEY_meth_get_param_check(EVP_PKEY_METHOD *pmeth, ...@@ -1587,7 +1587,6 @@ void EVP_PKEY_meth_get_param_check(EVP_PKEY_METHOD *pmeth,
void EVP_add_alg_module(void); void EVP_add_alg_module(void);
int ERR_load_EVP_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
......
...@@ -90,7 +90,6 @@ extern "C" { ...@@ -90,7 +90,6 @@ extern "C" {
EVP_PKEY_CTX_ctrl_uint64(pctx, -1, EVP_PKEY_OP_DERIVE, \ EVP_PKEY_CTX_ctrl_uint64(pctx, -1, EVP_PKEY_OP_DERIVE, \
EVP_PKEY_CTRL_SCRYPT_MAXMEM_BYTES, maxmem_bytes) EVP_PKEY_CTRL_SCRYPT_MAXMEM_BYTES, maxmem_bytes)
int ERR_load_KDF_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
......
...@@ -168,7 +168,6 @@ int OBJ_find_sigid_by_algs(int *psignid, int dig_nid, int pkey_nid); ...@@ -168,7 +168,6 @@ int OBJ_find_sigid_by_algs(int *psignid, int dig_nid, int pkey_nid);
int OBJ_add_sigid(int signid, int dig_id, int pkey_id); int OBJ_add_sigid(int signid, int dig_id, int pkey_id);
void OBJ_sigid_free(void); void OBJ_sigid_free(void);
int ERR_load_OBJ_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
......
...@@ -345,7 +345,6 @@ int OCSP_RESPONSE_print(BIO *bp, OCSP_RESPONSE *o, unsigned long flags); ...@@ -345,7 +345,6 @@ int OCSP_RESPONSE_print(BIO *bp, OCSP_RESPONSE *o, unsigned long flags);
int OCSP_basic_verify(OCSP_BASICRESP *bs, STACK_OF(X509) *certs, int OCSP_basic_verify(OCSP_BASICRESP *bs, STACK_OF(X509) *certs,
X509_STORE *st, unsigned long flags); X509_STORE *st, unsigned long flags);
int ERR_load_OCSP_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
......
...@@ -372,7 +372,6 @@ int i2b_PVK_bio(BIO *out, EVP_PKEY *pk, int enclevel, ...@@ -372,7 +372,6 @@ int i2b_PVK_bio(BIO *out, EVP_PKEY *pk, int enclevel,
# endif # endif
# endif # endif
int ERR_load_PEM_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
# endif # endif
......
...@@ -11,10 +11,6 @@ ...@@ -11,10 +11,6 @@
extern "C" { extern "C" {
#endif #endif
#ifndef HEADER_PEM_H
int ERR_load_PEM_strings(void);
#endif
#ifdef __cplusplus #ifdef __cplusplus
} }
#endif #endif
...@@ -71,7 +71,6 @@ DEPRECATEDIN_1_1_0(void RAND_screen(void)) ...@@ -71,7 +71,6 @@ DEPRECATEDIN_1_1_0(void RAND_screen(void))
DEPRECATEDIN_1_1_0(int RAND_event(UINT, WPARAM, LPARAM)) DEPRECATEDIN_1_1_0(int RAND_event(UINT, WPARAM, LPARAM))
# endif # endif
int ERR_load_RAND_strings(void);
#ifdef __cplusplus #ifdef __cplusplus
} }
......
...@@ -496,7 +496,6 @@ int RSA_meth_set_multi_prime_keygen(RSA_METHOD *meth, ...@@ -496,7 +496,6 @@ int RSA_meth_set_multi_prime_keygen(RSA_METHOD *meth,
int (*keygen) (RSA *rsa, int bits, int (*keygen) (RSA *rsa, int bits,
int primes, BIGNUM *e, int primes, BIGNUM *e,
BN_GENCB *cb)); BN_GENCB *cb));
int ERR_load_RSA_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
......
...@@ -2292,7 +2292,6 @@ __owur int SSL_alloc_buffers(SSL *ssl); ...@@ -2292,7 +2292,6 @@ __owur int SSL_alloc_buffers(SSL *ssl);
extern const char SSL_version_str[]; extern const char SSL_version_str[];
int ERR_load_SSL_strings(void);
typedef unsigned int (*DTLS_timer_cb)(SSL *s, unsigned int timer_us); typedef unsigned int (*DTLS_timer_cb)(SSL *s, unsigned int timer_us);
......
...@@ -203,12 +203,6 @@ int OSSL_STORE_do_all_loaders(void (*do_function) (const OSSL_STORE_LOADER ...@@ -203,12 +203,6 @@ int OSSL_STORE_do_all_loaders(void (*do_function) (const OSSL_STORE_LOADER
*loader, void *do_arg), *loader, void *do_arg),
void *do_arg); void *do_arg);
/*
* Error strings
*/
int ERR_load_OSSL_STORE_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
# endif # endif
......
...@@ -551,7 +551,6 @@ int TS_CONF_set_ess_cert_id_chain(CONF *conf, const char *section, ...@@ -551,7 +551,6 @@ int TS_CONF_set_ess_cert_id_chain(CONF *conf, const char *section,
TS_RESP_CTX *ctx); TS_RESP_CTX *ctx);
int TS_CONF_set_ess_cert_id_digest(CONF *conf, const char *section, int TS_CONF_set_ess_cert_id_digest(CONF *conf, const char *section,
TS_RESP_CTX *ctx); TS_RESP_CTX *ctx);
int ERR_load_TS_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
......
...@@ -361,7 +361,6 @@ int UI_UTIL_read_pw(char *buf, char *buff, int size, const char *prompt, ...@@ -361,7 +361,6 @@ int UI_UTIL_read_pw(char *buf, char *buff, int size, const char *prompt,
int verify); int verify);
UI_METHOD *UI_UTIL_wrap_read_pem_callback(pem_password_cb *cb, int rwflag); UI_METHOD *UI_UTIL_wrap_read_pem_callback(pem_password_cb *cb, int rwflag);
int ERR_load_UI_strings(void);
# ifdef __cplusplus # ifdef __cplusplus
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册