From: Richard Levitte Date: Fri, 20 Nov 2020 09:04:55 +0000 (+0100) Subject: Switch deprecation method for CONF X-Git-Tag: openssl-3.0.0-alpha10~159 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7f7c856c66709a419136b6bf4cde7ef0bf7b7ede;p=thirdparty%2Fopenssl.git Switch deprecation method for CONF Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/13460) --- diff --git a/include/openssl/conf.h.in b/include/openssl/conf.h.in index c57c50a77f7..b82a9156261 100644 --- a/include/openssl/conf.h.in +++ b/include/openssl/conf.h.in @@ -101,8 +101,9 @@ void CONF_free(LHASH_OF(CONF_VALUE) *conf); int CONF_dump_fp(LHASH_OF(CONF_VALUE) *conf, FILE *out); #endif int CONF_dump_bio(LHASH_OF(CONF_VALUE) *conf, BIO *out); - -DEPRECATEDIN_1_1_0(void OPENSSL_config(const char *config_name)) +#ifndef OPENSSL_NO_DEPRECATED_1_1_0 +OSSL_DEPRECATEDIN_1_1_0 void OPENSSL_config(const char *config_name); +#endif #ifndef OPENSSL_NO_DEPRECATED_1_1_0 # define OPENSSL_no_config() \ @@ -125,7 +126,9 @@ struct conf_st { CONF *NCONF_new_ex(OSSL_LIB_CTX *libctx, CONF_METHOD *meth); CONF *NCONF_new(CONF_METHOD *meth); CONF_METHOD *NCONF_default(void); -DEPRECATEDIN_3_0(CONF_METHOD *NCONF_WIN32(void)) +#ifndef OPENSSL_NO_DEPRECATED_3_0 +OSSL_DEPRECATEDIN_3_0 CONF_METHOD *NCONF_WIN32(void); +#endif void NCONF_free(CONF *conf); void NCONF_free_data(CONF *conf);