putenv() - copying environment string violates Unix specs?
Corinna Vinschen
vinschen@cygnus.com
Tue Jul 25 05:05:00 GMT 2000
Andrej Borsenkow wrote:
> > You're right and I think it should possible to change that but
> > I'm not sure if that will make it into 1.1.3.
>
> Of course, then setenv() should never attempt to reuse old environment
> string. Just occured to me. That gives consitent handling - caller is
> responsible for allocating and freeing environment strings.
That's not required by SUSv2. If you call setenv you can't
influence memory usage in any way. See the glibc example.
Corinna
--
Corinna Vinschen
Cygwin Developer
Cygnus Solutions, a Red Hat company
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com
More information about the Cygwin
mailing list