diff --git a/hw/kdrive/ephyr/ephyr.c b/hw/kdrive/ephyr/ephyr.c index 069270219..5779d90d1 100644 --- a/hw/kdrive/ephyr/ephyr.c +++ b/hw/kdrive/ephyr/ephyr.c @@ -1261,7 +1261,7 @@ ephyrPutColors(ScreenPtr pScreen, int n, xColorItem * pdefs) /* Mouse calls */ -static Status +static int MouseInit(KdPointerInfo * pi) { pi->driverPrivate = (EphyrPointerPrivate *) @@ -1283,7 +1283,7 @@ MouseInit(KdPointerInfo * pi) return Success; } -static Status +static int MouseEnable(KdPointerInfo * pi) { ((EphyrPointerPrivate *) pi->driverPrivate)->enabled = TRUE; @@ -1318,7 +1318,7 @@ KdPointerDriver EphyrMouseDriver = { /* Keyboard */ -static Status +static int EphyrKeyboardInit(KdKeyboardInfo * ki) { KeySymsRec keySyms; @@ -1349,7 +1349,7 @@ EphyrKeyboardInit(KdKeyboardInfo * ki) return Success; } -static Status +static int EphyrKeyboardEnable(KdKeyboardInfo * ki) { ((EphyrKbdPrivate *) ki->driverPrivate)->enabled = TRUE; diff --git a/hw/kdrive/src/kdrive.h b/hw/kdrive/src/kdrive.h index 432f89140..bce210f60 100644 --- a/hw/kdrive/src/kdrive.h +++ b/hw/kdrive/src/kdrive.h @@ -52,8 +52,6 @@ #define KD_DPMS_POWERDOWN 3 #define KD_DPMS_MAX KD_DPMS_POWERDOWN -#define Status int - typedef struct _KdCardInfo { struct _KdCardFuncs *cfuncs; void *closure; @@ -169,8 +167,8 @@ typedef struct _KdPointerInfo KdPointerInfo; typedef struct _KdPointerDriver { const char *name; - Status(*Init) (KdPointerInfo *); - Status(*Enable) (KdPointerInfo *); + int (*Init) (KdPointerInfo *); + int (*Enable) (KdPointerInfo *); void (*Disable) (KdPointerInfo *); void (*Fini) (KdPointerInfo *); struct _KdPointerDriver *next;