Commit f07bb470 by Ian Lance Taylor

runtime: Correct syscall.Setenv for systems that don't have setenv.

From-SVN: r186911
parent 7f5f5f98
...@@ -50,7 +50,7 @@ setenv_c (struct __go_string k, struct __go_string v) ...@@ -50,7 +50,7 @@ setenv_c (struct __go_string k, struct __go_string v)
#else /* !defined(HAVE_SETENV) */ #else /* !defined(HAVE_SETENV) */
kn = malloc (k.__length + v.__length + 2); kn = __go_alloc (k.__length + v.__length + 2);
__builtin_memcpy (kn, ks, k.__length); __builtin_memcpy (kn, ks, k.__length);
kn[k.__length] = '='; kn[k.__length] = '=';
__builtin_memcpy (kn + k.__length + 1, vs, v.__length); __builtin_memcpy (kn + k.__length + 1, vs, v.__length);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment