[PATCH 1/5] shell32: Add IKnownFolderManager::RegisterFolder implementation

Mariusz Pluciński vshader at gmail.com
Wed Jun 15 11:05:01 CDT 2011


To not break currently working applications/tests, I decided to 
implement known folders using following schema:
  1. implement infrastructure of known folders without breaking 
currently working CSIDL-based way. New code is used only for  folders 
registered using RegisterFolder(). For all others, the older code using 
CSIDL_Data array is used.
  2. move all folders from CSIDL_Data array to registry and remove old 
way of accessing them.
---
  dlls/shell32/shellpath.c       |   70 
++++++++++++++++++++++++++++++++++++++-
  dlls/shell32/tests/shellpath.c |    1 -
  2 files changed, 68 insertions(+), 3 deletions(-)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-shell32-Add-IKnownFolderManager-RegisterFolder-imple.patch
Type: text/x-patch
Size: 4557 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20110615/87f4c0a5/attachment.bin>


More information about the wine-patches mailing list