http://bugs.winehq.org/show_bug.cgi?id=19319
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #22370|0 |1 is obsolete| |
--- Comment #7 from Hans Leidekker hans@meelstraat.net 2010-06-09 05:28:07 --- Created an attachment (id=28689) --> (http://bugs.winehq.org/attachment.cgi?id=28689) msi: Fix comparison of file version numbers.
trace:msi:set_file_install_states new L"11.0.8165.0" old L"6.0.3272.0" trace:msi:set_file_install_states Destination file version equal or greater, not overwriting
Numerically 11.0.8165.0 is greater than 6.0.3272.0, but the current code does a string comparison on the version numbers, in which case the opposite is true.
With this patch gdiplus.dll should be updated to the new version, lccwiz.dll not being updated appears to be a different bug.
Applies after the patches I sent today.