MSIEXEC: Make installation of InstMsiA.exe possible

Hans Leidekker hans at it.vu.nl
Sat Nov 6 11:59:10 CST 2004


On Saturday 6 November 2004 15:52, Dmitry Timoshkov wrote:

> > + else if(!strcasecmp(argv[i]+2, "b+!"))
> 
> Please use lstrcmpiA instead of strcasecmp. A difference between unix
> system locale and current ANSI code page in Wine might lead to undesired
> side effects.

Here's a patch relative to my previous patch that replaces all occurrences
of strcasecmp with lstrcmpiA. It also introduces MSIEXEC_lstrncmpiA (wrapper
around CompareString) to replace all occurrences of strncasecmp.

Changelog:
  Use string functions that are Windows locale aware.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: msiexec_msiexec_c_02.diff
Type: text/x-diff
Size: 6490 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20041106/d614819b/msiexec_msiexec_c_02.bin


More information about the wine-patches mailing list