[ros-diffs] [sserapion] 44036: Seems that windows cares about manifests and a mismatched processor architecture is not good. Fix amd64 paint in windows.

sserapion at svn.reactos.org sserapion at svn.reactos.org
Mon Nov 9 08:13:48 CET 2009


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/applications/paint/paint.exe.amd64.manifest?rev=44036&view=auto
==============================================================================
--- 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/applications/paint/rsrc.rc?rev=44036&r1=44035&r2=44036&view=diff
==============================================================================
--- 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
+




More information about the Ros-diffs mailing list