From 1a3dd03cc70c25851dc19f53ba6d2d087e247b2c Mon Sep 17 00:00:00 2001 From: ian Date: Fri, 27 Apr 2012 16:28:21 +0000 Subject: runtime: Correct syscall.Setenv for systems that don't have setenv. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186911 138bc75d-0d04-0410-961f-82ee72b054a4 --- libgo/runtime/go-setenv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libgo') diff --git a/libgo/runtime/go-setenv.c b/libgo/runtime/go-setenv.c index 78717f4705a..a62796b3de2 100644 --- a/libgo/runtime/go-setenv.c +++ b/libgo/runtime/go-setenv.c @@ -50,7 +50,7 @@ setenv_c (struct __go_string k, struct __go_string v) #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); kn[k.__length] = '='; __builtin_memcpy (kn + k.__length + 1, vs, v.__length); -- cgit v1.2.1