Unrealize cursor only once, not per device.
This commit is contained in:
parent
207f710d16
commit
676188531b
|
@ -123,11 +123,7 @@ FreeCursor(pointer value, XID cid)
|
|||
for (nscr = 0; nscr < screenInfo.numScreens; nscr++)
|
||||
{
|
||||
pscr = screenInfo.screens[nscr];
|
||||
for(pDev = inputInfo.devices; pDev; pDev = pDev->next)
|
||||
{
|
||||
if (DevHasCursor(pDev))
|
||||
(void)( *pscr->UnrealizeCursor)(pDev, pscr, pCurs);
|
||||
}
|
||||
(void)( *pscr->UnrealizeCursor)(pDev, pscr, pCurs);
|
||||
}
|
||||
FreeCursorBits(pCurs->bits);
|
||||
xfree( pCurs);
|
||||
|
|
Loading…
Reference in New Issue
Block a user