[shell32] Fix SEGV plus don't fail FOF_ALLOWUNDO
Troy Rollo
wine at troy.rollo.name
Tue Apr 19 01:02:25 CDT 2005
A number of functions in shell32 would SEGV if the destination path was not a
fully qualified path name.
ShFileOperationW was failing if FOF_ALLOWUNDO was passed - even though we
can't undo yet, failing the copy seems rather drastic since it prevents
installation at all, whereas proceeding with the operation will merely
prevent it from being rolled back.
ChangeLog:
Fix SEGV for non-fully-qualified destination paths.
Don't fail ShFileOperationW if FOF_ALLOWUNDO is passed
-------------- next part --------------
A non-text attachment was scrubbed...
Name: shfileop.diffs
Type: text/x-diff
Size: 1210 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20050419/d858a407/shfileop.bin
More information about the wine-patches
mailing list