msi: Reduce destination file name used in the MoveFiles action to the long file name.

Rob Shearman robertshearman at
Fri Sep 5 16:18:43 CDT 2008

 dlls/msi/action.c |   22 ++++++++++++++++------
 1 files changed, 16 insertions(+), 6 deletions(-)

There doesn't appear to be any documentation on MSDN suggesting this
behaviour but it fixes the following snippet of a log from a
customised Office 2003 installer:

0065:trace:msi:msi_move_file copying
L"C:\\windows\\temp\\~OCW0023.TMP" -> L"C:\\Program Files\\Microsoft
0065:Call KERNEL32.CopyFileW(0105f4d0
L"C:\\windows\\temp\\~OCW0023.TMP",0105f1f8 L"C:\\Program
Files\\Microsoft Office\\sfn|custom11.prf",00000000) ret=7eded205
0065:Ret  KERNEL32.CopyFileW() retval=00000000 ret=7eded205
0065:warn:msi:msi_move_file CopyFile failed: 123
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 774c54d9905feb21c3d3c999c79dd663cf2e36a9.diff
Type: text/x-patch
Size: 1681 bytes
Desc: not available
Url : 

More information about the wine-patches mailing list