mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-03 04:13:31 +00:00
12c35f6b5aea2786051bd4f680cbd7d7b38252cb
Eric Pouech <[email protected]> - Const correctness fixes. Juan Lang <[email protected]> - Fix CSIDL_CONTROLS and CSIDL_PRINTERS PIDL types, and update tests now that they pass. Robert Shearman <[email protected]> - Use more specific error codes than E_FAIL, where possible. - Move vtable to end, give it the const modifier, and remove unneeded function declarations. Juan Lang <[email protected]> - the correct registry location to override is User Shell Folders, not Shell Folders - if User Shell Folders doesn't exist in HKCU, HKLM should be tried - SHGetSpecialFolderPath should call SHGetFolderPath, not vice-versa - the default values should be localizable - some of the parameter checking and returned LPITEMIDLISTs were a bit off - _SHExpandEnvironmentStrings should return input string if no % found to expand, and should call ExpandEnvironmentStringsW if it doesn't handle an environment variable directly. Based on a patch from Dan Kegel. - Avoid copying invalid data on error. - Update shell32's version to WinXP level. Aric Stewart <[email protected]> - Implementation of PathCleanupSpec. Fabrice Menard <[email protected]> - Some French translations added. - Check the type of error returned by SHCreateDirectoryExW. Rolf Kalbermatter <[email protected]> - Use SHCreateDirectoryEx function instead of doing explicit recursive directory creation. - Fix bad memory allocation for unicode buffer. - SHCreateDirectory should create intermediate directories if necessary. - Remove extra boolean parameter in SHNotifyMoveFile as it is not used. - Use in SHFileOperation the function SHNotifyCreateDirectory instead of SHCreateDirectoryEx as it does not anymore what is needed here. - Fix several unsigned/signed mismatch warnings. Alexandre Julliard <[email protected]> - Avoid copying invalid data on error. Francois Gouget <[email protected]> - Assorted spelling fixes. Tom Wickline <[email protected]> - Version resources cleanup. svn path=/trunk/; revision=11970
Description
A free Windows-compatible Operating System
528 MiB
Languages
C
86.9%
C++
10.7%
Python
0.7%
Assembly
0.5%
CMake
0.5%
Other
0.4%