* fhandler_console.cc (fhandler_console::read): Restore missing test for code
page before doing OemToCharBuff.
This commit is contained in:
parent
1bdc5f1fab
commit
c79ec95060
winsup/cygwin
@ -1,3 +1,8 @@
|
|||||||
|
Wed Jan 3 09:44:51 2001 Christopher Faylor <cgf@cygnus.com>
|
||||||
|
|
||||||
|
* fhandler_console.cc (fhandler_console::read): Restore missing test
|
||||||
|
for code page before doing OemToCharBuff.
|
||||||
|
|
||||||
Wed Jan 3 09:20:20 2001 Jason Tishler <jt@dothill.com>
|
Wed Jan 3 09:20:20 2001 Jason Tishler <jt@dothill.com>
|
||||||
|
|
||||||
* include/cygwin/version.h: Fix typo in CYGWIN_VERSION_DLL_COMBINED
|
* include/cygwin/version.h: Fix typo in CYGWIN_VERSION_DLL_COMBINED
|
||||||
|
@ -219,7 +219,7 @@ fhandler_console::read (void *pv, size_t buflen)
|
|||||||
tmp[1] = ich;
|
tmp[1] = ich;
|
||||||
/* Need this check since US code page seems to have a bug when
|
/* Need this check since US code page seems to have a bug when
|
||||||
converting a CTRL-U. */
|
converting a CTRL-U. */
|
||||||
if ((unsigned char)ich > 0x7f)
|
if ((unsigned char)ich > 0x7f && current_codepage == ansi_cp)
|
||||||
OemToCharBuff (tmp + 1, tmp + 1, 1);
|
OemToCharBuff (tmp + 1, tmp + 1, 1);
|
||||||
if (!(input_rec.Event.KeyEvent.dwControlKeyState & LEFT_ALT_PRESSED))
|
if (!(input_rec.Event.KeyEvent.dwControlKeyState & LEFT_ALT_PRESSED))
|
||||||
toadd = tmp + 1;
|
toadd = tmp + 1;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user