Report from Seigo Tanimura <tanimura@r.dl.itc.u-tokyo.ac.jp>
20000315
- Fix broken CFLAGS handling during search for OpenSSL. Fixes va_list
problems with gcc/Solaris.
+ - Don't free argument to putenv() after use (in setenv() replacement).
+ Report from Seigo Tanimura <tanimura@r.dl.itc.u-tokyo.ac.jp>
20000314
- Include macro for IN6_IS_ADDR_V4MAPPED. Report from
result = putenv(env_string);
- xfree(env_string);
+ /* Putenv doesn't copy the env_string, so we need to keep a copy of it */
+ /* around. This leaks a bit of memory, but it doesn't matter */
+ /* for our (OpenSSH port ) use: setenv is only used twice in ssh-agent */
+/* xfree(env_string); */
return(result);
}