memory leak in setenv()?

Andrej Borsenkow Andrej.Borsenkow@mow.siemens.ru
Tue Jul 25 01:30:00 GMT 2000


If existing value is longer than new, old value is simply overwritten.
But if old value is shorter, new memory chunk is allocated via malloc(),
but old one is never freed. Initially all environment strings are
allocated using strdup() in environ_init(), so who is responsible for
freeing unused memory in this case?

Do I miss something here?

-andrej

Have a nice DOS!
B >>


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com



More information about the Cygwin mailing list