forked from amazingfate/loongoffice
Apply 21bbcb04b62352331a15a0b8463ebb27a9b858bc from upstream locally. Change-Id: Icb1ca245ebb6453040fbce6da54d13086970b0e8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110846 Tested-by: Miklos Vajna <vmiklos@collabora.com> Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
26 lines
793 B
Groff
26 lines
793 B
Groff
From 21bbcb04b62352331a15a0b8463ebb27a9b858bc Mon Sep 17 00:00:00 2001
|
|
From: Aleksey Sanin <aleksey@aleksey.com>
|
|
Date: Thu, 12 Nov 2020 11:17:01 -0800
|
|
Subject: [PATCH] Fix DLL loading on windows
|
|
|
|
---
|
|
src/dl.c | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/src/dl.c b/src/dl.c
|
|
index e934fe4e..a511df43 100644
|
|
--- a/src/dl.c
|
|
+++ b/src/dl.c
|
|
@@ -148,7 +148,7 @@ xmlSecCryptoDLLibraryCreate(const xmlChar* name) {
|
|
#endif /* XMLSEC_DL_LIBLTDL */
|
|
|
|
#ifdef XMLSEC_DL_WIN32
|
|
-#if !defined(WINAPI_FAMILY) || (WINAPI_FAMILY != WINAPI_FAMILY_DESKTOP_APP)
|
|
+#if !defined(WINAPI_FAMILY) || (WINAPI_FAMILY == WINAPI_FAMILY_DESKTOP_APP)
|
|
lib->handle = LoadLibraryA((char*)lib->filename);
|
|
#else
|
|
LPWSTR wcLibFilename = xmlSecWin32ConvertUtf8ToUnicode(lib->filename);
|
|
--
|
|
2.25.1
|
|
|