Commit eeb35656 authored by Mike McCormack's avatar Mike McCormack Committed by Alexandre Julliard

Added support for TransmitCommChar.

parent 9ca4285a
...@@ -1435,10 +1435,24 @@ BOOL WINAPI TransmitCommChar( ...@@ -1435,10 +1435,24 @@ BOOL WINAPI TransmitCommChar(
HANDLE hComm, /* [in] The communication device in need of a command character. */ HANDLE hComm, /* [in] The communication device in need of a command character. */
CHAR chTransmit) /* [in] The character to transmit. */ CHAR chTransmit) /* [in] The character to transmit. */
{ {
FIXME("(%x,'%c'), stub ! Use win32 handle!\n",hComm,chTransmit); BOOL r = FALSE;
return TRUE; int fd;
WARN("(%x,'%c') not perfect!\n",hComm,chTransmit);
fd = FILE_GetUnixHandle( hComm, GENERIC_READ );
if ( fd < 0 )
SetLastError ( ERROR_INVALID_PARAMETER );
else
{
r = (1 == write(fd, &chTransmit, 1));
close(fd);
}
return r;
} }
/***************************************************************************** /*****************************************************************************
* GetCommTimeouts (KERNEL32.@) * GetCommTimeouts (KERNEL32.@)
* *
......
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