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