kernel32: Move FlushConsoleInputBuffer to kernelbase.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Jacek Caban 2020-10-15 18:19:49 +02:00 committed by Alexandre Julliard
parent 6f05b299bc
commit ea8fa3174c
4 changed files with 11 additions and 11 deletions

View File

@ -148,15 +148,6 @@ HANDLE WINAPI GetConsoleInputWaitHandle(void)
}
/***********************************************************************
* FlushConsoleInputBuffer (KERNEL32.@)
*/
BOOL WINAPI FlushConsoleInputBuffer( HANDLE handle )
{
return DeviceIoControl( handle, IOCTL_CONDRV_FLUSH, NULL, 0, NULL, 0, NULL, NULL );
}
/***********************************************************************
* SetConsoleTitleA (KERNEL32.@)
*/

View File

@ -517,7 +517,7 @@
@ stdcall -import FlsFree(long)
@ stdcall -import FlsGetValue(long)
@ stdcall -import FlsSetValue(long ptr)
@ stdcall FlushConsoleInputBuffer(long)
@ stdcall -import FlushConsoleInputBuffer(long)
@ stdcall FlushFileBuffers(long) KERNEL32_FlushFileBuffers
@ stdcall -import FlushInstructionCache(long long long)
@ stdcall FlushProcessWriteBuffers() ntdll.NtFlushProcessWriteBuffers

View File

@ -1704,6 +1704,15 @@ BOOL WINAPI DECLSPEC_HOTPATCH WriteConsoleW( HANDLE handle, const void *buffer,
}
/***********************************************************************
* FlushConsoleInputBuffer (kernelbase.@)
*/
BOOL WINAPI FlushConsoleInputBuffer( HANDLE handle )
{
return console_ioctl( handle, IOCTL_CONDRV_FLUSH, NULL, 0, NULL, 0, NULL );
}
/***********************************************************************
* Beep (kernelbase.@)
*/

View File

@ -381,7 +381,7 @@
@ stdcall FlsFree(long)
@ stdcall FlsGetValue(long)
@ stdcall FlsSetValue(long ptr)
@ stdcall FlushConsoleInputBuffer(long) kernel32.FlushConsoleInputBuffer
@ stdcall FlushConsoleInputBuffer(long)
@ stdcall FlushFileBuffers(long)
@ stdcall FlushInstructionCache(long long long)
@ stdcall FlushProcessWriteBuffers() ntdll.NtFlushProcessWriteBuffers