From: <no...@so...> - 2002-02-25 22:16:36
|
Bugs item #502197, was opened at 2002-01-10 21:42 You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110894&aid=502197&group_id=10894 Category: 08. Environment Variables Group: 8.4a4 Status: Closed Resolution: Invalid Priority: 5 Submitted By: David Gravereaux (davygrvy) Assigned to: Jeffrey Hobbs (hobbs) Summary: SetEnvironmentVariable() currupts list Initial Comment: Win32 specific! Use of SetEnvironmentVariable() by an extension or an application that embeds Tcl, puts the libc maintained environ list out-of-sync. This in turn puts Tcl's env array out-of-sync as well. ---------------------------------------------------------------------- >Comment By: David Gravereaux (davygrvy) Date: 2002-02-25 14:16 Message: Logged In: YES user_id=7549 but in places where this is out of your control, GetEnvironmentStrings() more accurately represents what the OS maintains. ---------------------------------------------------------------------- Comment By: Jeffrey Hobbs (hobbs) Date: 2002-02-25 14:09 Message: Logged In: YES user_id=72656 This is why Tcl has the Tcl_PutEnv compatibility procedure for extension authors to use to keep in sync. ---------------------------------------------------------------------- You can respond by visiting: http://sourceforge.net/tracker/?func=detail&atid=110894&aid=502197&group_id=10894 |