src/winsup/cygwin ChangeLog fhandler.h fhandle ...
Thu Oct 19 10:01:00 GMT 2006

CVSROOT:	/cvs/src
Module name:	src
Changes by:	2006-10-19 10:01:03

Modified files:
	winsup/cygwin  : ChangeLog fhandler.h 

Log message:
	* fhandler.h (fhandler_base::set_name): Make virtual.
	(class fhandler_registry): Add wow64 and prefix_len members.
	Declare set_name method.
	* (PROC_REGISTRY32): Define.
	(PROC_REGISTRY64): Define.
	(proc_listing): Add "registry32" and "registry64" elements.
	(proc_fhandlers): Add corresponding FH_REGISTRY values.
	* (registry_len): Drop static value in favor of
	class member prefix_len.  Use preifx_len instead of registry_len
	(fhandler_registry::set_name): Define.  Set wow64 and prefix_len
	according to directory prefix.
	(fhandler_registry::fhandler_registry): Set wow64 and prefix_len to
	default values.
	(open_key): Add wow64 argument.  Handle wow64 in call to RegOpenKeyEx.
	Use fhandler_registry member wow64 in this place throughout.


More information about the Cygwin-cvs mailing list