Sweden-Number/dlls/kernel32
Andrew Eikum df718b8ab8 kernel32: Always uninitialize the terminal for the console shell process.
The terminal raw IO check and the console shell process check are used
separately to initialize the terminal in different ways. However, if
either check fails during uninitialization, then no uninitialization
will occur at all and modified terminfo settings will remain instead of
being restored. We should check each condition individually and
uninitialize each part as required.

Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-18 13:07:02 +09:00
..
nls nls: Added LOCALE_SSHORTTIME locale data. 2015-11-09 23:10:05 +09:00
tests Assorted spelling and grammar fixes. 2015-11-17 22:56:40 +09:00
Makefile.in
actctx.c
atom.c
change.c
comm.c
computername.c
console.c kernel32: Always uninitialize the terminal for the console shell process. 2015-11-18 13:07:02 +09:00
console_private.h
cpu.c
debugger.c
editline.c kernel32: Reset insert key toggle when Insert Mode changes. 2015-08-17 16:36:02 +09:00
environ.c
except.c
fiber.c
file.c kernel32: DeleteFile should open the file without read/write permissions. 2015-11-11 19:39:22 +09:00
format_msg.c
heap.c kernel32: Add AllocateUserPhysicalPages stub. 2015-11-03 00:33:25 +09:00
kernel32.spec kernel32: Implement EnumTimeFormatsEx(). 2015-11-11 00:08:24 +09:00
kernel_main.c
kernel_private.h
lcformat.c kernel32: Fix context initialization for EnumDateFormatsExEx. 2015-11-16 17:14:12 +09:00
locale.c kernel32: GetLocaleInfoA() doesn't support LOCALE_SSHORTTIME. 2015-11-11 00:07:43 +09:00
locale_rc.rc kernel32: Add Invariant string table. 2015-08-27 14:27:50 +09:00
lzexpand.c
module.c kernel32: Fail gracefully in K32EnumProcessModules with NULL pointer. 2015-07-06 17:09:49 +09:00
nameprep.c
oldconfig.c
path.c kernel32: Fix invalid write. 2015-11-02 23:02:21 +09:00
powermgnt.c
process.c kernel32: Added DECLSPEC_HOTPATCHABLE to WinExec function. 2015-11-13 11:53:04 +09:00
profile.c kernel32: Make WritePrivateProfileStringA hotpatchable. 2015-10-05 22:27:13 +09:00
resource.c
string.c
sync.c kernel32: Pass SYNCHRONIZE flag to NtOpenFile. 2015-10-30 21:01:59 +09:00
tape.c
term.c kernel32: Make TERM_dbkey_init const. 2015-10-07 21:28:50 +09:00
thread.c kernel32: Implement Set/GetThreadGroupAffinity and add tests. 2015-10-02 18:11:31 +09:00
time.c Assorted spelling and typos fixes. 2015-08-18 15:00:13 +09:00
toolhelp.c
version.c
version.rc
virtual.c
volume.c kernel32: Pass SYNCHRONIZE flag to NtOpenFile. 2015-10-30 21:01:59 +09:00
wer.c
winerror.mc