shell32: better modularization
Juan Lang
juan_lang at yahoo.com
Sun Apr 4 20:04:32 CDT 2004
Apologies for the size of the patch. With it I'm
trying to prevent the lights from dimming every time I
touch a file in shell32 because everything gets
recompiled.
Includes this patch:
http://www.winehq.org/hypermail/wine-patches/2004/04/0032.html
and independent of my other shell32 patches.
ChangeLog:
- move EnumIDList enumerations into their respective
files
- move most PIDL constructors into their respective
files
- remove some unneeded special cases in
SHGetSpecialFolderLocation, and document those that
remain
- fix handle leak on error in CreateFolderEnumList,
and only iterate through a directory once
Martin, it doesn't appear these collide with your most
recent set of patches, but let me know if they'll
cause an issue.
--Juan
__________________________________
Do you Yahoo!?
Yahoo! Small Business $15K Web Design Giveaway
http://promotions.yahoo.com/design_giveaway/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: shell32.5.diff
Type: application/octet-stream
Size: 53550 bytes
Desc: shell32.5.diff
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20040404/89dcb5ef/shell32.5.obj
More information about the wine-patches
mailing list