From: Peter Powell Date: Tue, 27 Nov 2012 23:50:37 +0000 (+0000) Subject: Silence OpenSSL deprecation warnings on OS X. X-Git-Tag: v2.0.23~443 X-Git-Url: https://git.netwichtig.de/gitweb/?a=commitdiff_plain;h=48c73ade31e3d08cd00dd0ade56f5bcc1623b00a;p=user%2Fhenk%2Fcode%2Finspircd.git Silence OpenSSL deprecation warnings on OS X. --- diff --git a/src/modules/extra/m_ssl_openssl.cpp b/src/modules/extra/m_ssl_openssl.cpp index 90ad3996b..b741c67b5 100644 --- a/src/modules/extra/m_ssl_openssl.cpp +++ b/src/modules/extra/m_ssl_openssl.cpp @@ -21,7 +21,15 @@ * along with this program. If not, see . */ - + /* HACK: This prevents OpenSSL on OS X 10.7 and later from spewing deprecation + * warnings for every single function call. As far as I (SaberUK) know, Apple + * have no plans to remove OpenSSL so this warning just causes needless spam. + */ +#ifdef __APPLE__ +# define __AVAILABILITYMACROS__ +# define DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER +#endif + #include "inspircd.h" #include #include