src/winsup/cygwin ChangeLog regist ...
Tue Dec 2 10:49:00 GMT 2014

CVSROOT:	/cvs/src
Module name:	src
Changes by:	2014-12-02 10:49:47

Modified files:
	winsup/cygwin  : ChangeLog registry.h 

Log message:
	* (CreateProfile): Import.
	(LoadUserProfileW): Import.
	* (get_registry_hive_path): Move to
	(load_registry_hive): Remove.
	* registry.h (get_registry_hive_path): Drop declaration.
	(load_registry_hive): Ditto.
	* (get_user_profile_directory): Moved from and
	renamed.  Take third parameter with buffer length.
	(load_user_profile): New function taking over for load_registry_hive.
	Use official functions to load profile.  If profile is missing, create
	it on Vista and later.
	* security.h (get_user_profile_directory): Declare.
	(load_user_profile): Declare.
	* (seteuid32): Replace call to load_registry_hive with call
	to load_user_profile.
	* (cygheap_user::env_userprofile): Replace call to
	get_registry_hive_path with call to get_user_profile_directory.


More information about the Cygwin-cvs mailing list