Displaying 7 results from an estimated 7 matches for "tolower_l".
2011 Oct 03
2
[LLVMdev] [cfe-dev] Unicode path handling on Windows
Right, but maybe if you switch to using tolower_l() and pass an appropriate locale you can get it to work the same way. I'm not sure what locale that would have to be, but it needs to match whatever NTFS uses for its $upcase file.
On Oct 3, 2011, at 12:19 PM, Nikola Smiljanic wrote:
> CharLowerW does the right thing. But I still need Wind...
2011 Oct 03
0
[LLVMdev] [cfe-dev] Unicode path handling on Windows
How about this:
for (int i = 0; i != NumWChars; ++i)
absPath[i] = std::tolower(absPath[i], std::locale());
seems to be working just fine?
On Mon, Oct 3, 2011 at 9:27 PM, Bryce Cogswell <bryceco at gmail.com> wrote:
> Right, but maybe if you switch to using tolower_l() and pass an appropriate
> locale you can get it to work the same way. I'm not sure what locale that
> would have to be, but it needs to match whatever NTFS uses for its $upcase
> file.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lis...
2011 Oct 04
2
[LLVMdev] [cfe-dev] Unicode path handling on Windows
...is:
>
> for (int i = 0; i != NumWChars; ++i)
> absPath[i] = std::tolower(absPath[i], std::locale());
>
> seems to be working just fine?
>
> On Mon, Oct 3, 2011 at 9:27 PM, Bryce Cogswell <bryceco at gmail.com> wrote:
> Right, but maybe if you switch to using tolower_l() and pass an appropriate locale you can get it to work the same way. I'm not sure what locale that would have to be, but it needs to match whatever NTFS uses for its $upcase file.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/piperma...
2011 Oct 03
0
[LLVMdev] [cfe-dev] Unicode path handling on Windows
CharLowerW does the right thing. But I still need Windows.h to use it :)
On Mon, Oct 3, 2011 at 8:43 PM, Bryce Cogswell <bryceco at gmail.com> wrote:
> Locale-specific is not what we want, but I don't believe Windows exposes an
> alternative API that does what we want. (Does CharLower give a different
> answer than tolower?)
>
> However, looking over the FileManager code
2011 Oct 03
5
[LLVMdev] [cfe-dev] Unicode path handling on Windows
Locale-specific is not what we want, but I don't believe Windows exposes an alternative API that does what we want. (Does CharLower give a different answer than tolower?)
However, looking over the FileManager code a little more I'm not even sure using the path is the best solution, it seems it would be better to use inode like the unix code does. Windows doesn't support inode (the
2014 Mar 21
0
Wine release 1.7.15
...essage registration version to match module version.
user32: Added ChangeWindowMessageFilterEx() stub.
xmllite: Implement CreateXmlWriterOutputWithEncodingName().
Piotr Caban (7):
ole32: Update reference counter of returned moniker in CreateGenericComposite.
msvcrt: Improve tolower_l implementation.
msvcrt: Improve tolower tests.
msvcrt: Improve toupper_l implementation.
msvcrt: Fix p__p___mb_cur_max tests.
msvcrt: Don't add 0x prefix while printing 0 with printf.
msvcp110: Add _Xtime_get_ticks implementation.
Qian Hong (2):
user32/tests...
2011 Jun 10
0
Wine release 1.3.22
...39;.
Peter Urbanec (2):
ws2_32/tests: Use WSAGetLastError() when reporting errors.
ws2_32/tests: Socket error handling and reporting tests.
Piotr Caban (8):
msvcrt: Fix mingw compilation issues.
msvcrt: Fix pclmap and pcumap for "C" locale.
msvcrt: Improved tolower_l and toupper_l implementation.
msvcrt: Fixed buffer overflow in snprintf functions family.
comctl32: Improve LISTVIEW_MarqueeHighlight performance.
comctl32: Fix listview horizontal scrolling.
comctl32: Fix ListView_Scroll implementation.
msvcrt: Fix broken exports in s...