src/winsup/cygwin ChangeLog environ.cc

corinna@cygwin.com corinna@cygwin.com
Tue Nov 11 10:51:00 GMT 2008


CVSROOT:	/cvs/src
Module name:	src
Changes by:	corinna@sourceware.org	2008-11-11 10:51:03

Modified files:
	winsup/cygwin  : ChangeLog environ.cc 

Log message:
	* environ.cc (create_upcaseenv): New static variable.
	(renv_arr): New static array to keep track of environment variables
	which have to be always uppercased.
	(idx_arr): Ditto.
	(start_at): Ditto.
	(ucreqenv): New function to uppercase only the environment variables
	from renv_arr.
	(parse_thing): Add "upcaseenv" setting.
	(environ_init): Parse $CYGWIN before doing anything else.  Call
	ucreqenv instead of ucenv if CYGWIN=noupcaseenv is set.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/ChangeLog.diff?cvsroot=src&r1=1.4295&r2=1.4296
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/cygwin/environ.cc.diff?cvsroot=src&r1=1.170&r2=1.171



More information about the Cygwin-cvs mailing list