Fixes the BuildCommDCBA function.

This commit is contained in:
Stefan Leichter 2000-07-09 12:19:44 +00:00 committed by Alexandre Julliard
parent 01f78aaa9c
commit dcb9733580
1 changed files with 6 additions and 1 deletions

View File

@ -347,6 +347,11 @@ static void comm_waitwrite(struct DosDeviceStruct *ptr)
/**************************************************************************
* BuildCommDCB (USER.213)
*
* According to the ECMA-234 (368.3) the function will return FALSE on
* success, otherwise it will return -1.
* IF THIS IS NOT CORRECT THE RETURNVALUE CHECK IN BuildCommDCBAndTimeoutsA
* NEEDS TO BE FIXED
*/
BOOL16 WINAPI BuildCommDCB16(LPCSTR device, LPDCB16 lpdcb)
{
@ -1497,7 +1502,7 @@ BOOL WINAPI BuildCommDCBAndTimeoutsA(LPCSTR device, LPDCB lpdcb,
char last=temp[strlen(temp)-1];
ret=BuildCommDCB16(device,&dcb16);
if (!ret)
if (ret)
return FALSE;
lpdcb->BaudRate = dcb16.BaudRate;
lpdcb->ByteSize = dcb16.ByteSize;