diff options
author | Ulrich Drepper <drepper@redhat.com> | 1997-03-18 04:13:50 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 1997-03-18 04:13:50 +0000 |
commit | 6718095b09c9e3c24a1be918e645da08e378ac02 (patch) | |
tree | 8083a4e33ec9702f48357ae83899f140dd3c2247 /sysdeps/generic | |
parent | b41fb4250f11d039dceddfb054747fa2bf76513c (diff) |
(setenv): Don't copy name when we reuse the buffer for replacement.
Diffstat (limited to 'sysdeps/generic')
-rw-r--r-- | sysdeps/generic/setenv.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sysdeps/generic/setenv.c b/sysdeps/generic/setenv.c index 6d0c23114c..94dc7472ec 100644 --- a/sysdeps/generic/setenv.c +++ b/sysdeps/generic/setenv.c @@ -132,9 +132,9 @@ setenv (name, value, replace) return -1; } *ep = new; + memcpy (*ep, name, namelen); + (*ep)[namelen] = '='; } - memcpy (*ep, name, namelen); - (*ep)[namelen] = '='; memcpy (&(*ep)[namelen + 1], value, vallen); } |