projects
/
platform
/
upstream
/
xorg-server.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7be5492
)
XQuartz: applewm: Correct byte swapping in event notifications
author
Jeremy Huddleston
<jeremyhu@apple.com>
Wed, 26 Oct 2011 06:48:16 +0000
(23:48 -0700)
committer
Jeremy Huddleston
<jeremyhu@apple.com>
Sat, 29 Oct 2011 01:31:05 +0000
(18:31 -0700)
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
(cherry picked from commit
d5fee2b638fabeb8bec31a24e57d5c2a232d0893
)
hw/xquartz/applewm.c
patch
|
blob
|
history
diff --git
a/hw/xquartz/applewm.c
b/hw/xquartz/applewm.c
index
2f26e61
..
2dfc35a
100644
(file)
--- a/
hw/xquartz/applewm.c
+++ b/
hw/xquartz/applewm.c
@@
-727,10
+727,12
@@
AppleWMExtensionInit(
NULL,
StandardMinorOpcode)))
{
+ size_t i;
WMReqCode = (unsigned char)extEntry->base;
WMErrorBase = extEntry->errorBase;
WMEventBase = extEntry->eventBase;
- EventSwapVector[WMEventBase] = (EventSwapPtr) SNotifyEvent;
+ for (i=0; i < AppleWMNumberEvents; i++)
+ EventSwapVector[WMEventBase + i] = (EventSwapPtr) SNotifyEvent;
appleWMProcs = procsPtr;
}
}