From ea6d6205d9e13ce688afed28f6a09ade49b348d3 Mon Sep 17 00:00:00 2001 From: Marc Aldorasi Date: Fri, 13 Dec 2019 17:23:11 -0500 Subject: cmake: Enable SMB for Windows builds - Define USE_WIN32_CRYPTO by default. This enables SMB. - Show whether SMB is enabled in the "Enabled features" output. - Fix mingw compiler warning for call to CryptHashData by casting away const param. mingw CryptHashData prototype is wrong. Closes https://github.com/curl/curl/pull/4717 --- lib/curl_config.h.cmake | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib/curl_config.h.cmake') diff --git a/lib/curl_config.h.cmake b/lib/curl_config.h.cmake index 2c3b6562d..1f6c3154f 100644 --- a/lib/curl_config.h.cmake +++ b/lib/curl_config.h.cmake @@ -73,6 +73,9 @@ #define CURL_EXTERN_SYMBOL #endif +/* Allow SMB to work on Windows */ +#cmakedefine USE_WIN32_CRYPTO + /* Use Windows LDAP implementation */ #cmakedefine USE_WIN32_LDAP 1 -- cgit v1.2.3