Peter Urbanec : msi: Add AMD64 platform definition to support installation of Visual C++ 8. 0 redistributable.

Alexandre Julliard julliard at winehq.org
Fri Nov 26 10:20:06 CST 2010


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

Author: Peter Urbanec <winehq.org at urbanec.net>
Date:   Fri Nov 26 20:27:07 2010 +1100

msi: Add AMD64 platform definition to support installation of Visual C++ 8.0 redistributable.

---

 dlls/msi/msipriv.h |    1 +
 dlls/msi/package.c |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/dlls/msi/msipriv.h b/dlls/msi/msipriv.h
index bed321e..feb82a0 100644
--- a/dlls/msi/msipriv.h
+++ b/dlls/msi/msipriv.h
@@ -1076,6 +1076,7 @@ static const WCHAR szAdminUser[] = {'A','d','m','i','n','U','s','e','r',0};
 static const WCHAR szIntel[] = {'I','n','t','e','l',0};
 static const WCHAR szIntel64[] = {'I','n','t','e','l','6','4',0};
 static const WCHAR szX64[] = {'x','6','4',0};
+static const WCHAR szAMD64[] = {'A','M','D','6','4',0};
 static const WCHAR szWow6432NodeCLSID[] = {'W','o','w','6','4','3','2','N','o','d','e','\\','C','L','S','I','D',0};
 static const WCHAR szWow6432Node[] = {'W','o','w','6','4','3','2','N','o','d','e',0};
 static const WCHAR szStreams[] = {'_','S','t','r','e','a','m','s',0};
diff --git a/dlls/msi/package.c b/dlls/msi/package.c
index 72f3392..596db2b 100644
--- a/dlls/msi/package.c
+++ b/dlls/msi/package.c
@@ -1328,7 +1328,7 @@ static UINT msi_parse_summary( MSISUMMARYINFO *si, MSIPACKAGE *package )
         package->platform = PLATFORM_INTEL;
     else if (!strcmpW( template, szIntel64 ))
         package->platform = PLATFORM_INTEL64;
-    else if (!strcmpW( template, szX64 ))
+    else if (!strcmpW( template, szX64 ) || !strcmpW( template, szAMD64 ))
         package->platform = PLATFORM_X64;
     else
     {




More information about the wine-cvs mailing list