• Kevin Groeneveld's avatar
    Add missing wReserved1 member to DCB structure definition. · 8be51c92
    Kevin Groeneveld authored
    Fix several bugs in BuildCommDCBAndTimeouts:
    - make sure LPCSTR parameter is really treated as constant
    - fix possible buffer overflow if passed in string is too long
    - if the device control string is invalid, do not modify DCB
    - do not clear entire DCB, only modify appropriate members
    - fix parsing of stop bits parameter so it works for 1 and 1.5
    - populate COMMTIMEOUTS when to=xxx parameter is specified
    - added support for xon, odsr, octs, dtr, rts, and idsr parameters
    - fix several other parsing errors
    8be51c92
Name
Last commit
Last update
..
messages Loading commit data...
nls Loading commit data...
tests Loading commit data...
.cvsignore Loading commit data...
Makefile.in Loading commit data...
atom.c Loading commit data...
change.c Loading commit data...
comm.c Loading commit data...
comm.spec Loading commit data...
computername.c Loading commit data...
console.c Loading commit data...
console_private.h Loading commit data...
debugger.c Loading commit data...
editline.c Loading commit data...
error16.c Loading commit data...
file.c Loading commit data...
file16.c Loading commit data...
flatthunk.h Loading commit data...
format_msg.c Loading commit data...
kernel.rc Loading commit data...
kernel32.spec Loading commit data...
kernel_main.c Loading commit data...
kernel_private.h Loading commit data...
krnl386.exe.spec Loading commit data...
lcformat.c Loading commit data...
local16.c Loading commit data...
locale.c Loading commit data...
locale_rc.rc Loading commit data...
ne_module.c Loading commit data...
ne_segment.c Loading commit data...
powermgnt.c Loading commit data...
process.c Loading commit data...
profile.c Loading commit data...
pthread.c Loading commit data...
registry16.c Loading commit data...
relay16.c Loading commit data...
resource.c Loading commit data...
resource16.c Loading commit data...
snoop16.c Loading commit data...
stress.c Loading commit data...
stress.spec Loading commit data...
string.c Loading commit data...
sync.c Loading commit data...
system.c Loading commit data...
system.drv.spec Loading commit data...
tape.c Loading commit data...
task.c Loading commit data...
thread.c Loading commit data...
thunk.c Loading commit data...
time.c Loading commit data...
toolhelp.c Loading commit data...
toolhelp.spec Loading commit data...
utthunk.c Loading commit data...
version.rc Loading commit data...
version16.rc Loading commit data...
win87em.c Loading commit data...
win87em.spec Loading commit data...
windebug.c Loading commit data...
windebug.spec Loading commit data...
wowthunk.c Loading commit data...