XQuartz: Cleaned up some casting to get rid of compiler warnings
(cherry picked from commit 6f1c85b96550adf0bc34efb6ca649b87bcc1b18c)
This commit is contained in:
parent
6550078b09
commit
d13828797f
|
@ -335,37 +335,34 @@ static void DarwinChangePointerControl(
|
||||||
* DarwinMouseProc
|
* DarwinMouseProc
|
||||||
* Handle the initialization, etc. of a mouse
|
* Handle the initialization, etc. of a mouse
|
||||||
*/
|
*/
|
||||||
static int DarwinMouseProc(
|
static int DarwinMouseProc(DeviceIntPtr pPointer, int what) {
|
||||||
DeviceIntPtr pPointer,
|
CARD8 map[8] = {0, 1, 2, 3, 4, 5, 6, 7};
|
||||||
int what )
|
|
||||||
{
|
|
||||||
CARD8 map[8] = {0, 1, 2, 3, 4, 5, 6, 7};
|
|
||||||
|
|
||||||
switch (what) {
|
switch (what) {
|
||||||
|
|
||||||
case DEVICE_INIT:
|
case DEVICE_INIT:
|
||||||
pPointer->public.on = FALSE;
|
pPointer->public.on = FALSE;
|
||||||
|
|
||||||
// Set button map.
|
// Set button map.
|
||||||
InitPointerDeviceStruct( (DevicePtr)pPointer, map, 7,
|
InitPointerDeviceStruct((DevicePtr)pPointer, map, 7,
|
||||||
GetMotionHistory,
|
GetMotionHistory,
|
||||||
(PtrCtrlProcPtr)NoopDDA,
|
(PtrCtrlProcPtr)NoopDDA,
|
||||||
GetMotionHistorySize(), 7);
|
GetMotionHistorySize(), 7);
|
||||||
InitProximityClassDeviceStruct( (DevicePtr)pPointer);
|
InitProximityClassDeviceStruct(pPointer);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case DEVICE_ON:
|
case DEVICE_ON:
|
||||||
pPointer->public.on = TRUE;
|
pPointer->public.on = TRUE;
|
||||||
AddEnabledDevice( darwinEventReadFD );
|
AddEnabledDevice( darwinEventReadFD );
|
||||||
return Success;
|
return Success;
|
||||||
|
|
||||||
case DEVICE_CLOSE:
|
case DEVICE_CLOSE:
|
||||||
case DEVICE_OFF:
|
case DEVICE_OFF:
|
||||||
pPointer->public.on = FALSE;
|
pPointer->public.on = FALSE;
|
||||||
RemoveEnabledDevice( darwinEventReadFD );
|
RemoveEnabledDevice(darwinEventReadFD);
|
||||||
return Success;
|
return Success;
|
||||||
}
|
}
|
||||||
|
|
||||||
return Success;
|
return Success;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue