summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Raad <Marcel.Raad@teamviewer.com>2023-05-11 09:06:33 +0200
committerMarcel Raad <Marcel.Raad@teamviewer.com>2023-05-13 09:57:35 +0200
commite587598534c0f35436d11ae3f1cf92f5729c2a9e (patch)
treea8981dc27897af8bfca12b975cc7ac7195f63bae
parentde2542f3f2b8399bfed3248e48abc778a16a2460 (diff)
downloadcurl-e587598534c0f35436d11ae3f1cf92f5729c2a9e.tar.gz
md4: only build when used
Its only usage in curl_ntlm_core.c is guarded by `USE_CURL_NTLM_CORE`, so let's use this here too. Ref: https://github.com/curl/curl/issues/11098 Closes https://github.com/curl/curl/pull/11102
-rw-r--r--lib/md4.c4
-rw-r--r--tests/unit/unit1611.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/lib/md4.c b/lib/md4.c
index 318e9da6a..d575d81d2 100644
--- a/lib/md4.c
+++ b/lib/md4.c
@@ -24,7 +24,7 @@
#include "curl_setup.h"
-#if !defined(CURL_DISABLE_CRYPTO_AUTH)
+#if defined(USE_CURL_NTLM_CORE)
#include <string.h>
@@ -504,4 +504,4 @@ void Curl_md4it(unsigned char *output, const unsigned char *input,
MD4_Final(output, &ctx);
}
-#endif /* CURL_DISABLE_CRYPTO_AUTH */
+#endif /* USE_CURL_NTLM_CORE */
diff --git a/tests/unit/unit1611.c b/tests/unit/unit1611.c
index 16634234d..0062ac6c3 100644
--- a/tests/unit/unit1611.c
+++ b/tests/unit/unit1611.c
@@ -37,7 +37,7 @@ static void unit_stop(void)
UNITTEST_START
-#ifndef CURL_DISABLE_CRYPTO_AUTH
+#ifdef USE_CURL_NTLM_CORE
const char string1[] = "1";
const char string2[] = "hello-you-fool";
unsigned char output[MD4_DIGEST_LENGTH];