Commit f2894533 authored by Huw Davies's avatar Huw Davies Committed by Alexandre Julliard

kernel32: Swap incorrect use of buffers.

parent 3f9632ca
...@@ -1376,25 +1376,25 @@ BOOL WINAPI DisconnectNamedPipe(HANDLE hPipe) ...@@ -1376,25 +1376,25 @@ BOOL WINAPI DisconnectNamedPipe(HANDLE hPipe)
* should be done as a single operation in the wineserver or kernel * should be done as a single operation in the wineserver or kernel
*/ */
BOOL WINAPI TransactNamedPipe( BOOL WINAPI TransactNamedPipe(
HANDLE handle, LPVOID lpInput, DWORD dwInputSize, LPVOID lpOutput, HANDLE handle, LPVOID write_buf, DWORD write_size, LPVOID read_buf,
DWORD dwOutputSize, LPDWORD lpBytesRead, LPOVERLAPPED lpOverlapped) DWORD read_size, LPDWORD bytes_read, LPOVERLAPPED overlapped)
{ {
BOOL r; BOOL r;
DWORD count; DWORD count;
TRACE("%p %p %d %p %d %p %p\n", TRACE("%p %p %d %p %d %p %p\n",
handle, lpInput, dwInputSize, lpOutput, handle, write_buf, write_size, read_buf,
dwOutputSize, lpBytesRead, lpOverlapped); read_size, bytes_read, overlapped);
if (lpOverlapped) if (overlapped)
{ {
FIXME("Doesn't support overlapped operation as yet\n"); FIXME("Doesn't support overlapped operation as yet\n");
return FALSE; return FALSE;
} }
r = WriteFile(handle, lpOutput, dwOutputSize, &count, NULL); r = WriteFile(handle, write_buf, write_size, &count, NULL);
if (r) if (r)
r = ReadFile(handle, lpInput, dwInputSize, lpBytesRead, NULL); r = ReadFile(handle, read_buf, read_size, bytes_read, NULL);
return r; return r;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment