winsup/cygwin ChangeLog cygheap.h en ...
Sun Jun 16 16:34:00 GMT 2002

CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	2002-06-16 16:34:43

Modified files:
	cygwin         : ChangeLog cygheap.h 

Log message:
	* cygheap.h (cygheap_user::issetuid): New method.
	* (dtable::vfork_child_dup): Use new method to determine if we are in
	"setuid mode."
	* (fork_parent): Ditto.
	* (spawn_guts): Ditto.
	* (seteuid32): Ditto.
	(setegid32): Ditto.
	* (spenv::retrieve): (Suggested by Pierre Humblet) Do potential
	recalculation of cygheap_user stuff when in setuid mode.  Return special value
	when environment variable exists but should not be added.
	(build_env): Don't add retrieved value to dstp if it is 'dont_add'.


More information about the Cygwin-cvs mailing list