diff options
author | Michel Dänzer <daenzer@vmware.com> | 2010-03-10 18:26:25 +0100 |
---|---|---|
committer | Michel Dänzer <daenzer@vmware.com> | 2010-03-10 18:26:25 +0100 |
commit | 766d90f1a201d8fd19e49df14d712efbb82223b4 (patch) | |
tree | 5916177ac795c81af6dd6d7d58e1716f804fa058 /src/gallium/state_trackers/xorg/xorg_tracker.h | |
parent | ffd625d4aaf145eb28fc76617e95ffc3fdfd54cc (diff) |
st/xorg: Work around cursor reference counting bugs in older X servers.
Could result in use of freed memory and consequently random crashes, e.g. on
screen resize.
(cherry picked from commit 21c91b410a2a2cbf8eb677e59e3322f86320f2b0)
Conflicts:
src/gallium/state_trackers/xorg/xorg_tracker.h
Diffstat (limited to 'src/gallium/state_trackers/xorg/xorg_tracker.h')
-rw-r--r-- | src/gallium/state_trackers/xorg/xorg_tracker.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/state_trackers/xorg/xorg_tracker.h b/src/gallium/state_trackers/xorg/xorg_tracker.h index 2f5cc64d9c..c1884ebd11 100644 --- a/src/gallium/state_trackers/xorg/xorg_tracker.h +++ b/src/gallium/state_trackers/xorg/xorg_tracker.h @@ -90,6 +90,7 @@ typedef struct _modesettingRec Bool noAccel; Bool SWCursor; + CursorPtr cursor; CloseScreenProcPtr CloseScreen; /* Broken-out options. */ |