Zebediah Figura : setupapi: Define the correct platform extensions for each architecture.

Alexandre Julliard julliard at winehq.org
Fri May 17 16:10:14 CDT 2019


Module: wine
Branch: master
Commit: c9e3307f9f90e31df2a15f9f8a2b2d48e7f93a52
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=c9e3307f9f90e31df2a15f9f8a2b2d48e7f93a52

Author: Zebediah Figura <z.figura12 at gmail.com>
Date:   Fri May 17 00:21:08 2019 -0500

setupapi: Define the correct platform extensions for each architecture.

Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/setupapi/devinst.c | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/dlls/setupapi/devinst.c b/dlls/setupapi/devinst.c
index af91e09..e41389b 100644
--- a/dlls/setupapi/devinst.c
+++ b/dlls/setupapi/devinst.c
@@ -55,7 +55,15 @@ static const WCHAR NoDisplayClass[]  = {'N','o','D','i','s','p','l','a','y','C',
 static const WCHAR NoInstallClass[]  = {'N','o','I','n','s','t','a','l','l','C','l','a','s','s',0};
 static const WCHAR NoUseClass[]  = {'N','o','U','s','e','C','l','a','s','s',0};
 static const WCHAR NtExtension[]  = {'.','N','T',0};
+#ifdef __i386__
 static const WCHAR NtPlatformExtension[]  = {'.','N','T','x','8','6',0};
+#elif defined(__x86_64__)
+static const WCHAR NtPlatformExtension[]  = {'.','N','T','a','m','d','6','4',0};
+#elif defined(__arm__)
+static const WCHAR NtPlatformExtension[]  = {'.','N','T','a','r','m',0};
+#elif defined(__aarch64__)
+static const WCHAR NtPlatformExtension[]  = {'.','N','T','a','r','m','6','4',0};
+#endif
 static const WCHAR Signature[]  = {'S','i','g','n','a','t','u','r','e',0};
 static const WCHAR Version[]  = {'V','e','r','s','i','o','n',0};
 static const WCHAR WinExtension[]  = {'.','W','i','n',0};




More information about the wine-cvs mailing list