unixfs: Added unicode support in folder and file pidls

Michael Jung mjung at iss.tu-darmstadt.de
Thu Dec 29 07:37:47 CST 2005


In unixfs the file/folder-names in the pidls are currently CP_UNIXCP encoded, 
whereas on windows this is CP_ACP. WinXP has an extended pidl format, which 
stores the filename in both CP_ACP and in WCHAR unicode. With this patch 
unixfs does the same. Internaly unixfs now only uses CP_UNIXCP and WCHAR 
unicode. Additionaly, the filenames are stored in the pidls in CP_ACP 
encoding in order to be compatible with the rest of our shell32-code (and MS 
Office, if this is still a concern).

This patch depends on my previous patch for shell32/pidl.[hc]

Changelog:
	Support for WinXP style unicode pidls

Bye,
-- 
Michael Jung
mjung at iss.tu-darmstadt.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dlls_shell32_shfldr_unixfs_c.diff
Type: text/x-diff
Size: 25182 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20051229/dad35866/dlls_shell32_shfldr_unixfs_c-0002.diff


More information about the wine-patches mailing list