MSIEXEC: Make installation of InstMsiA.exe possible

Hans Leidekker hans at
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.

  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 :

More information about the wine-patches mailing list