Copy the correct number of bytes in WriteConsoleInputA.
This commit is contained in:
parent
d585e7a2a4
commit
d848e5f3dd
|
@ -156,7 +156,7 @@ BOOL WINAPI WriteConsoleInputA( HANDLE handle, const INPUT_RECORD *buffer,
|
||||||
BOOL ret;
|
BOOL ret;
|
||||||
|
|
||||||
if (!(recW = HeapAlloc( GetProcessHeap(), 0, count * sizeof(*recW) ))) return FALSE;
|
if (!(recW = HeapAlloc( GetProcessHeap(), 0, count * sizeof(*recW) ))) return FALSE;
|
||||||
memcpy( recW, buffer, count );
|
memcpy( recW, buffer, count*sizeof(*recW) );
|
||||||
input_records_AtoW( recW, count );
|
input_records_AtoW( recW, count );
|
||||||
ret = WriteConsoleInputW( handle, recW, count, written );
|
ret = WriteConsoleInputW( handle, recW, count, written );
|
||||||
HeapFree( GetProcessHeap(), 0, recW );
|
HeapFree( GetProcessHeap(), 0, recW );
|
||||||
|
|
Loading…
Reference in New Issue