Author: sserapion
Date: Mon Nov 9 08:13:48 2009
New Revision: 44036
URL:
http://svn.reactos.org/svn/reactos?rev=44036&view=rev
Log:
Seems that windows cares about manifests and a mismatched processor architecture is not
good. Fix amd64 paint in windows.
Added:
branches/ros-amd64-bringup/reactos/base/applications/paint/paint.exe.amd64.manifest
(with props)
Modified:
branches/ros-amd64-bringup/reactos/base/applications/paint/rsrc.rc
Added:
branches/ros-amd64-bringup/reactos/base/applications/paint/paint.exe.amd64.manifest
URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/base/…
==============================================================================
--- branches/ros-amd64-bringup/reactos/base/applications/paint/paint.exe.amd64.manifest
(added)
+++ branches/ros-amd64-bringup/reactos/base/applications/paint/paint.exe.amd64.manifest
[iso-8859-1] Mon Nov 9 08:13:48 2009
@@ -1,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"
standalone="yes"?>
+<assembly
+ xmlns="urn:schemas-microsoft-com:asm.v1"
+ manifestVersion="1.0">
+<assemblyIdentity
+ name="DevCpp.Apps.Paint"
+ processorArchitecture="amd64"
+ version="1.0.0.0"
+ type="win32"/>
+<description>Paint</description>
+<dependency>
+ <dependentAssembly>
+ <assemblyIdentity
+ type="win32"
+ name="Microsoft.Windows.Common-Controls"
+ version="6.0.0.0"
+ processorArchitecture="amd64"
+ publicKeyToken="6595b64144ccf1df"
+ language="*"
+ />
+ </dependentAssembly>
+</dependency>
+</assembly>
Propchange:
branches/ros-amd64-bringup/reactos/base/applications/paint/paint.exe.amd64.manifest
------------------------------------------------------------------------------
svn:eol-style = native
Modified: branches/ros-amd64-bringup/reactos/base/applications/paint/rsrc.rc
URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/base/…
==============================================================================
--- branches/ros-amd64-bringup/reactos/base/applications/paint/rsrc.rc [iso-8859-1]
(original)
+++ branches/ros-amd64-bringup/reactos/base/applications/paint/rsrc.rc [iso-8859-1] Mon
Nov 9 08:13:48 2009
@@ -41,4 +41,9 @@
// THIS WILL MAKE THE PROGRAM USE THE COMMON CONTROLS
// LIBRARY VERSION 6.0 (IF IT IS AVAILABLE)
//
+#ifdef _AMD64_
+1 24 "paint.exe.amd64.manifest"
+#elif _X86_
1 24 "paint.exe.manifest"
+#endif
+