DeliverEventsToWindow: ensure that genericMask has a defined value.
This commit is contained in:
parent
583e988b9f
commit
ffdf8f3e45
|
@ -9,4 +9,4 @@ cd $srcdir
|
|||
autoreconf -v --install || exit 1
|
||||
cd $ORIGDIR || exit $?
|
||||
|
||||
$srcdir/configure --enable-maintainer-mode --disable-dmx --enable-kdrive "$@"
|
||||
$srcdir/configure --enable-maintainer-mode --disable-dmx --enable-dri --enable-kdrive "$@"
|
||||
|
|
|
@ -2020,9 +2020,8 @@ DeliverEventsToWindow(DeviceIntPtr pDev, WindowPtr pWin, xEvent
|
|||
/* get the XGE event mask.
|
||||
* FIXME: needs to be freed somewhere too.
|
||||
*/
|
||||
if (!pWin->optional || !pWin->optional->geMasks)
|
||||
tempGrab.genericMasks = NULL;
|
||||
else
|
||||
tempGrab.genericMasks = NULL;
|
||||
if (pWin->optional && pWin->optional->geMasks)
|
||||
{
|
||||
GenericClientMasksPtr gemasks = pWin->optional->geMasks;
|
||||
GenericMaskPtr geclient = gemasks->geClients;
|
||||
|
|
Loading…
Reference in New Issue
Block a user