Removed Callback.CallTaskRescheduleProc().

oldstable
Ulrich Weigand 1999-06-06 14:52:05 +00:00 committed by Alexandre Julliard
parent bba76eed9c
commit 5cec819d11
3 changed files with 0 additions and 34 deletions

View File

@ -140,13 +140,8 @@ static THUNK *firstThunk = NULL;
static LRESULT WINAPI THUNK_CallWndProc16( WNDPROC16 proc, HWND16 hwnd, static LRESULT WINAPI THUNK_CallWndProc16( WNDPROC16 proc, HWND16 hwnd,
UINT16 msg, WPARAM16 wParam, UINT16 msg, WPARAM16 wParam,
LPARAM lParam ); LPARAM lParam );
static BOOL WINAPI THUNK_CallTaskReschedule(void);
static BOOL WINAPI THUNK_WOWCallback16Ex( FARPROC16,DWORD,DWORD, static BOOL WINAPI THUNK_WOWCallback16Ex( FARPROC16,DWORD,DWORD,
LPVOID,LPDWORD ); LPVOID,LPDWORD );
/* TASK_Reschedule() 16-bit entry point */
static FARPROC16 TASK_RescheduleProc;
static BOOL THUNK_ThunkletInit( void ); static BOOL THUNK_ThunkletInit( void );
extern void CallFrom16_p_long_wwwll(void); extern void CallFrom16_p_long_wwwll(void);
@ -156,7 +151,6 @@ static const CALLBACKS_TABLE CALLBACK_EmulatorTable =
{ {
(void *)CallTo16_sreg_, /* CallRegisterShortProc */ (void *)CallTo16_sreg_, /* CallRegisterShortProc */
(void *)CallTo16_lreg_, /* CallRegisterLongProc */ (void *)CallTo16_lreg_, /* CallRegisterLongProc */
THUNK_CallTaskReschedule, /* CallTaskRescheduleProc */
(void*)CallFrom16_p_long_wwwll, /* CallFrom16WndProc */ (void*)CallFrom16_p_long_wwwll, /* CallFrom16WndProc */
THUNK_CallWndProc16, /* CallWndProc */ THUNK_CallWndProc16, /* CallWndProc */
(void *)CallTo16_long_lwwll, /* CallDriverProc */ (void *)CallTo16_long_lwwll, /* CallDriverProc */
@ -192,8 +186,6 @@ BOOL THUNK_Init(void)
{ {
/* Set the window proc calling functions */ /* Set the window proc calling functions */
Callbacks = &CALLBACK_EmulatorTable; Callbacks = &CALLBACK_EmulatorTable;
/* Get the 16-bit reschedule function pointer */
TASK_RescheduleProc = MODULE_GetWndProcEntry16( "TASK_Reschedule" );
/* Initialize Thunklets */ /* Initialize Thunklets */
return THUNK_ThunkletInit(); return THUNK_ThunkletInit();
} }
@ -324,15 +316,6 @@ static LRESULT WINAPI THUNK_CallWndProc16( WNDPROC16 proc, HWND16 hwnd,
} }
/***********************************************************************
* THUNK_CallTaskReschedule
*/
static BOOL WINAPI THUNK_CallTaskReschedule(void)
{
return CallTo16_word_(TASK_RescheduleProc);
}
/*********************************************************************** /***********************************************************************
* THUNK_EnumObjects16 (GDI.71) * THUNK_EnumObjects16 (GDI.71)
*/ */

View File

@ -22,7 +22,6 @@ typedef struct
{ {
LONG (CALLBACK *CallRegisterShortProc)( CONTEXT *, INT ); LONG (CALLBACK *CallRegisterShortProc)( CONTEXT *, INT );
LONG (CALLBACK *CallRegisterLongProc)( CONTEXT *, INT ); LONG (CALLBACK *CallRegisterLongProc)( CONTEXT *, INT );
BOOL (CALLBACK *CallTaskRescheduleProc)(void);
VOID (CALLBACK *CallFrom16WndProc)(void); VOID (CALLBACK *CallFrom16WndProc)(void);
LRESULT (CALLBACK *CallWndProc)( WNDPROC16, HWND16, UINT16, LRESULT (CALLBACK *CallWndProc)( WNDPROC16, HWND16, UINT16,
WPARAM16, LPARAM ); WPARAM16, LPARAM );

View File

@ -261,21 +261,6 @@ static DWORD WINAPI CALLBACK_CallUTProc( FARPROC16 proc, DWORD w1, DWORD w2 )
return 0; return 0;
} }
/**********************************************************************
* CALLBACK_CallTaskRescheduleProc
*/
static BOOL WINAPI CALLBACK_CallTaskRescheduleProc( void )
{
BOOL pending;
SYSLEVEL_EnterWin16Lock();
pending = TASK_Reschedule();
SYSLEVEL_LeaveWin16Lock();
return pending;
}
/********************************************************************** /**********************************************************************
* CALLBACK_WinelibTable * CALLBACK_WinelibTable
* *
@ -285,7 +270,6 @@ static const CALLBACKS_TABLE CALLBACK_WinelibTable =
{ {
CALLBACK_CallRegisterProc, /* CallRegisterShortProc */ CALLBACK_CallRegisterProc, /* CallRegisterShortProc */
CALLBACK_CallRegisterProc, /* CallRegisterLongProc */ CALLBACK_CallRegisterProc, /* CallRegisterLongProc */
CALLBACK_CallTaskRescheduleProc, /* CallTaskRescheduleProc */
NULL, /* CallFrom16WndProc */ NULL, /* CallFrom16WndProc */
CALLBACK_CallWndProc, /* CallWndProc */ CALLBACK_CallWndProc, /* CallWndProc */
CALLBACK_CallDriverProc, /* CallDriverProc */ CALLBACK_CallDriverProc, /* CallDriverProc */