]> git.eshelyaron.com Git - emacs.git/commitdiff
(init-environment): Duplicate local string before putenv.
authorJason Rumney <jasonr@gnu.org>
Fri, 9 Feb 2001 09:57:04 +0000 (09:57 +0000)
committerJason Rumney <jasonr@gnu.org>
Fri, 9 Feb 2001 09:57:04 +0000 (09:57 +0000)
src/w32.c

index d4bfca2bc0bd58e7ea194bbec3d8526e5eb1efda..1fdb47383cba25b2a06e0442544a0778eef604a9 100644 (file)
--- a/src/w32.c
+++ b/src/w32.c
@@ -704,7 +704,7 @@ init_environment (char ** argv)
        {
          char * var = alloca (strlen (tmp) + 8);
          sprintf (var, "TMPDIR=%s", tmp);
-         _putenv (var);
+         _putenv (strdup (var));
          break;
        }
     }