[Bug 36720] New: LCMapString with the parameter NORM_IGNORENONSPACE does not remove diacritics

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Jun 12 06:40:36 CDT 2014


http://bugs.winehq.org/show_bug.cgi?id=36720

            Bug ID: 36720
           Summary: LCMapString with the parameter NORM_IGNORENONSPACE
                    does not remove diacritics
           Product: Wine
           Version: 1.6.2
          Hardware: x86
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: kernel32
          Assignee: wine-bugs at winehq.org
          Reporter: mterrisse at free.fr

Created attachment 48766
  --> http://bugs.winehq.org/attachment.cgi?id=48766
Source and binary to reproduce a bug in Wine implementation of LCMapString

Hello,

Working on Windows I use LCMapString with the parameter NORM_IGNORENONSPACE to
remove diacritics (e.g. accents) from a string and it works fine.

But I tested on Wine (1.6.2, Ubuntu) and it does not remove the diacritics from
the string (the string is unchanged).

This bug impacts this software
http://appdb.winehq.org/objectManager.php?sClass=application&iId=6654
On the next version of the product, a client running on Wine cannot connect to
a server running on Windows if the login contains diacritics.

I attach a small project to reproduce the problem. It is written in Pascal
(Delphi) but can be easily converted to another language.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list