Adapted to EVENT_ driver changes.
diff --git a/include/ttydrv.h b/include/ttydrv.h
index 3db13c3..8f5a6f6 100644
--- a/include/ttydrv.h
+++ b/include/ttydrv.h
@@ -91,16 +91,11 @@
extern struct tagEVENT_DRIVER TTYDRV_EVENT_Driver;
extern BOOL TTYDRV_EVENT_Init(void);
-extern void TTYDRV_EVENT_AddIO(int fd, unsigned flag);
-extern void TTYDRV_EVENT_DeleteIO(int fd, unsigned flag);
-extern BOOL TTYDRV_EVENT_WaitNetEvent(BOOL sleep, BOOL peek);
-extern void TTYDRV_EVENT_Synchronize(void);
+extern void TTYDRV_EVENT_Synchronize(BOOL bProcessEvents);
extern BOOL TTYDRV_EVENT_CheckFocus(void);
extern BOOL TTYDRV_EVENT_QueryPointer(DWORD *posX, DWORD *posY, DWORD *state);
extern void TTYDRV_EVENT_DummyMotionNotify(void);
-extern BOOL TTYDRV_EVENT_Pending(void);
-extern BOOL16 TTYDRV_EVENT_IsUserIdle(void);
-extern void TTYDRV_EVENT_WakeUp(void);
+extern void TTYDRV_EVENT_UserRepaintDisable(BOOL bDisable);
/* TTY keyboard driver */
diff --git a/windows/ttydrv/event.c b/windows/ttydrv/event.c
index 0ab61ea..c6267d1 100644
--- a/windows/ttydrv/event.c
+++ b/windows/ttydrv/event.c
@@ -15,31 +15,9 @@
}
/***********************************************************************
- * TTYDRV_EVENT_AddIO
- */
-void TTYDRV_EVENT_AddIO(int fd, unsigned flag)
-{
-}
-
-/***********************************************************************
- * TTYDRV_EVENT_DeleteIO
- */
-void TTYDRV_EVENT_DeleteIO(int fd, unsigned flag)
-{
-}
-
-/***********************************************************************
- * TTYDRV_EVENT_WaitNetEvent
- */
-BOOL TTYDRV_EVENT_WaitNetEvent(BOOL sleep, BOOL peek)
-{
- return TRUE;
-}
-
-/***********************************************************************
* TTYDRV_EVENT_Synchronize
*/
-void TTYDRV_EVENT_Synchronize(void)
+void TTYDRV_EVENT_Synchronize( BOOL bProcessEvents )
{
}
@@ -76,24 +54,9 @@
}
/***********************************************************************
- * TTYDRV_EVENT_Pending
+ * TTYDRV_EVENT_UserRepaintDisable
*/
-BOOL TTYDRV_EVENT_Pending(void)
+void TTYDRV_EVENT_UserRepaintDisable( BOOL bDisable )
{
- return FALSE;
}
-/***********************************************************************
- * TTYDRV_EVENT_IsUserIdle
- */
-BOOL16 TTYDRV_EVENT_IsUserIdle(void)
-{
- return TRUE;
-}
-
-/**********************************************************************
- * TTYDRV_EVENT_WakeUp
- */
-void TTYDRV_EVENT_WakeUp(void)
-{
-}
diff --git a/windows/ttydrv/init.c b/windows/ttydrv/init.c
index f58434c..8e009c2 100644
--- a/windows/ttydrv/init.c
+++ b/windows/ttydrv/init.c
@@ -39,16 +39,11 @@
EVENT_DRIVER TTYDRV_EVENT_Driver =
{
TTYDRV_EVENT_Init,
- TTYDRV_EVENT_AddIO,
- TTYDRV_EVENT_DeleteIO,
- TTYDRV_EVENT_WaitNetEvent,
TTYDRV_EVENT_Synchronize,
TTYDRV_EVENT_CheckFocus,
TTYDRV_EVENT_QueryPointer,
TTYDRV_EVENT_DummyMotionNotify,
- TTYDRV_EVENT_Pending,
- TTYDRV_EVENT_IsUserIdle,
- TTYDRV_EVENT_WakeUp
+ TTYDRV_EVENT_UserRepaintDisable
};
KEYBOARD_DRIVER TTYDRV_KEYBOARD_Driver =