[PATCH 4/4] shell32: Also compare UNIX realpaths in SHChangeNotify

Andrew Eikum aeikum at codeweavers.com
Tue Aug 3 08:50:54 CDT 2010


This fixes bug 10284.

It's possible to refer to the same file in two different ways with PIDLs
in Wine.  This can cause notifications via SHChangeNotify to fail to
trigger.  To ensure an apples-to-apples comparison, we convert the
incoming PIDLs and the filters to UNIX paths and compare those if the
PIDLs fail to match.
---
  dlls/shell32/changenotify.c |  115 
++++++++++++++++++++++++++++++++++++-------
  1 files changed, 96 insertions(+), 19 deletions(-)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-shell32-Also-compare-UNIX-realpaths-in-SHChangeNotif.patch
Type: text/x-patch
Size: 6395 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20100803/3174efea/attachment-0001.bin>


More information about the wine-patches mailing list