Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2008-05-14 14:21:22 +0400
committerCorinna Vinschen <corinna@vinschen.de>2008-05-14 14:21:22 +0400
commit455acb11a4e06f393a6258e735c372be0ce08ea1 (patch)
treef5ae43d28fbb9a004c46351d712fd55e52089e07 /winsup/cygwin/fhandler_disk_file.cc
parent39ce0b45e94ae9db46608b4fe4eaf83b1c6b9a0f (diff)
* fhandler_disk_file.cc (fhandler_disk_file::readdir_helper): Drop
explicit transformation of special DOS chars. * strfuncs.cc (sys_wcstombs): Always transform UNICODE private use area back to ASCII.
Diffstat (limited to 'winsup/cygwin/fhandler_disk_file.cc')
-rw-r--r--winsup/cygwin/fhandler_disk_file.cc4
1 files changed, 0 insertions, 4 deletions
diff --git a/winsup/cygwin/fhandler_disk_file.cc b/winsup/cygwin/fhandler_disk_file.cc
index 7d57dcfde..bca5448fa 100644
--- a/winsup/cygwin/fhandler_disk_file.cc
+++ b/winsup/cygwin/fhandler_disk_file.cc
@@ -1645,10 +1645,6 @@ fhandler_disk_file::readdir_helper (DIR *dir, dirent *de, DWORD w32_err,
}
}
- /* Transform special DOS chars back to normal. */
- for (USHORT i = 0; i < fname->Length / sizeof (WCHAR); ++i)
- if ((fname->Buffer[i] & 0xff00) == 0xf000)
- fname->Buffer[i] &= 0xff;
#if 0
if (pc.isencoded ())
{