--- posix.c.~1.116.~ 2003-06-12 09:24:20.000000000 +1000 +++ posix.c 2003-06-12 09:41:29.000000000 +1000 @@ -1166,8 +1166,9 @@ { #ifdef HAVE_UNSETENV /* No '=' in argument means we should remove the variable from - the environment. Not all putenvs understand this. To be - safe, we do it explicitely using unsetenv. */ + the environment. Not all putenvs understand this (for instance + FreeBSD 4.8 doesn't). To be safe, we do it explicitely using + unsetenv. */ unsetenv (SCM_STRING_CHARS (str)); #else /* On e.g. Win32 hosts putenv() called with 'name=' removes the