forked from pool/xorg-x11-server
14 lines
612 B
Diff
14 lines
612 B
Diff
|
Index: xorg-server-1.8.0/hw/xfree86/modes/xf86Cursors.c
|
||
|
===================================================================
|
||
|
--- xorg-server-1.8.0.orig/hw/xfree86/modes/xf86Cursors.c
|
||
|
+++ xorg-server-1.8.0/hw/xfree86/modes/xf86Cursors.c
|
||
|
@@ -611,7 +611,7 @@ xf86_reload_cursors (ScreenPtr screen)
|
||
|
cursor_screen_priv = dixLookupPrivate(&screen->devPrivates,
|
||
|
xf86CursorScreenKey);
|
||
|
/* return if HW cursor is inactive, to avoid displaying two cursors */
|
||
|
- if (!cursor_screen_priv->isUp)
|
||
|
+ if (!cursor_screen_priv || !cursor_screen_priv->isUp)
|
||
|
return;
|
||
|
|
||
|
scrn = xf86Screens[screen->myNum];
|