From daa9e1fd5427285974295fe91e9c747b5db97fb6 Mon Sep 17 00:00:00 2001 From: Bart Schaefer Date: Sun, 18 Nov 2012 18:27:18 +0000 Subject: users/17042: don't stomp the environment in "jobs -Z" unless we've first copied it to new memory. --- Src/jobs.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Src/jobs.c') diff --git a/Src/jobs.c b/Src/jobs.c index 0464d18d8..0dbb10b4f 100644 --- a/Src/jobs.c +++ b/Src/jobs.c @@ -1743,12 +1743,14 @@ init_jobs(char **argv, char **envp) goto done; p = strchr(q, 0); } +#if !defined(HAVE_PUTENV) && !defined(USE_SET_UNSET_ENV) for(; *envp; envp++) { q = *envp; if(q != p+1) goto done; p = strchr(q, 0); } +#endif done: hackspace = p - hackzero; #endif -- cgit 1.4.1