mi: removing MPX ifdefs

global sprite renaming in mipointer and misprite
	fixed: multiple remove cursor call in miSpriteInstallColormap
	fixed: wrong core pointer usage in miSpriteStoreColors

dix:    bugfix in CheckCursorConfinement
	removing MPX ifdefs
	removing MPX event generation (using Xi solely now)
	bugfix GrabDevice: uninitialized field in grab struct caused segfault

xfree86: removing MPX fdefs

Xi:     removing MPX protocol events
This commit is contained in:
Peter Hutterer
2006-12-18 15:33:54 +10:30
committed by Peter Hutterer
parent a96788058e
commit 03c554283e
12 changed files with 77 additions and 95 deletions

View File

@@ -497,6 +497,9 @@ CloseDevice(register DeviceIntPtr dev)
while (dev->xkb_interest)
XkbRemoveResourceClient((DevicePtr)dev,dev->xkb_interest->resource);
#endif
if (DevHasCursor(dev))
xfree((pointer)dev->pSprite);
xfree(dev->sync.event);
xfree(dev);