aboutsummaryrefslogtreecommitdiff
path: root/debian/patches/057_nx-X11-bigendian-ppc64-no-session-window.full.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches/057_nx-X11-bigendian-ppc64-no-session-window.full.patch')
-rw-r--r--debian/patches/057_nx-X11-bigendian-ppc64-no-session-window.full.patch5
1 files changed, 3 insertions, 2 deletions
diff --git a/debian/patches/057_nx-X11-bigendian-ppc64-no-session-window.full.patch b/debian/patches/057_nx-X11-bigendian-ppc64-no-session-window.full.patch
index 879590460..901aba61d 100644
--- a/debian/patches/057_nx-X11-bigendian-ppc64-no-session-window.full.patch
+++ b/debian/patches/057_nx-X11-bigendian-ppc64-no-session-window.full.patch
@@ -1,7 +1,8 @@
Description: No session window with on PPC64 builds
Author: Mihai Moldovan <ionic@ionic.de>
Abstract:
- An endiannes issue was setting incorrect event masks when creating X11 windows.
+ Multiple endiannes issues were setting incorrect event masks when creating and
+ drawing X11 windows.
.
This time, a smaller integer has been casted to a bigger one and passed to some
function actually setting its value.
@@ -10,7 +11,7 @@ Abstract:
putting unknown memory into the lower bytes of the bigger integer.
.
Fix this by creating a big, initialized temporary variable, let the function do
- its magic on that one and pass the value back to the smaller variable -- and
+ its magic on that one and pass the value back to the smaller variable--and
cross your fingers the smaller variable can hold it without overrunning. (The
last bit is a design issue we can't really fix and has been around even before
this patch.)