Skip to content

Commit f2e43a8

Browse files
committed
ntlmclient: silence deprecation warnings for CommonCrypto backend
The `CC_MD4()` function has been deprecated in macOS 10.15. Silence this warning for now until we implement a proper fix.
1 parent b1f6481 commit f2e43a8

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

deps/ntlmclient/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ DISABLE_WARNINGS(implicit-fallthrough)
77
IF (HTTPS_BACKEND STREQUAL "SecureTransport")
88
ADD_DEFINITIONS(-DCRYPT_COMMONCRYPTO)
99
SET(SRC_NTLMCLIENT_CRYPTO "crypt_commoncrypto.c")
10+
# CC_MD4 has been deprecated in macOS 10.15.
11+
SET_SOURCE_FILES_PROPERTIES("crypt_commoncrypto.c" COMPILE_FLAGS "-Wno-deprecated")
1012
ELSEIF (HTTPS_BACKEND STREQUAL "OpenSSL")
1113
ADD_DEFINITIONS(-DCRYPT_OPENSSL)
1214
INCLUDE_DIRECTORIES(${OPENSSL_INCLUDE_DIR})

0 commit comments

Comments
 (0)