diff --git a/crypto/cversion.c b/crypto/cversion.c index 87154645b0..ae439c668b 100644 --- a/crypto/cversion.c +++ b/crypto/cversion.c @@ -72,7 +72,7 @@ DEFINE_RUN_ONCE_STATIC(version_strings_setup) } # define TOSTR(x) #x -# define OSSL_WINCTX_STRING "OSSL_WINCTX: \"" ## TOSTR(OSSL_WINCTX) ## "\"" +# define OSSL_WINCTX_STRING "OSSL_WINCTX: \"" TOSTR(OSSL_WINCTX) "\"" #endif diff --git a/crypto/defaults.c b/crypto/defaults.c index 908539cf31..b507660d42 100644 --- a/crypto/defaults.c +++ b/crypto/defaults.c @@ -19,7 +19,7 @@ # define MAKESTR(x) TOSTR(x) # define NOQUOTE(x) x # if defined(OSSL_WINCTX) -# define REGISTRY_KEY "SOFTWARE\\WOW6432Node\\OpenSSL" ##"-"## MAKESTR(OPENSSL_VERSION_MAJOR) ##"."## MAKESTR(OPENSSL_VERSION_MINOR) ##"-"## MAKESTR(OSSL_WINCTX) +# define REGISTRY_KEY "SOFTWARE\\WOW6432Node\\OpenSSL" "-" MAKESTR(OPENSSL_VERSION_MAJOR) "." MAKESTR(OPENSSL_VERSION_MINOR) "-" MAKESTR(OSSL_WINCTX) # endif /** @@ -70,7 +70,7 @@ static char *get_windows_regdirs(char *dst, LPCTSTR valuename) LSTATUS ret; DWORD index = 0; LPCTCH tempstr = NULL; - + ret = RegOpenKeyEx(HKEY_LOCAL_MACHINE, TEXT(REGISTRY_KEY), KEY_WOW64_32KEY, KEY_QUERY_VALUE, &hkey); @@ -97,7 +97,7 @@ static char *get_windows_regdirs(char *dst, LPCTSTR valuename) goto out; if (!WideCharToMultiByte(CP_UTF8, 0, tempstr, -1, dst, keysize, - NULL, NULL)) + NULL, NULL)) goto out; retval = dst;