components/ksh93/patches/215-17777549.patch
changeset 5129 5431772f7235
parent 4268 d723f8ed85fe
equal deleted inserted replaced
5128:218234c0062c 5129:5431772f7235
       
     1 This issue has been fixed in community version: 2013-10-10
       
     2 ---
       
     3 --- a/src/cmd/ksh93/sh/jobs.c	2013-11-12 10:32:35.378209600 -0800
       
     4 +++ b/src/cmd/ksh93/sh/jobs.c	2013-11-12 10:35:10.458987800 -0800
       
     5 @@ -1100,7 +1100,7 @@
       
     6  
       
     7  int job_kill(register struct process *pw,register int sig)
       
     8  {
       
     9 -	Shell_t	*shp = pw->p_shp;
       
    10 +	Shell_t	*shp;
       
    11  	register pid_t pid;
       
    12  	register int r;
       
    13  	const char *msg;
       
    14 @@ -1113,6 +1113,7 @@
       
    15  	errno = ECHILD;
       
    16  	if(pw==0)
       
    17  		goto error;
       
    18 +	shp = pw->p_shp;
       
    19  	pid = pw->p_pid;
       
    20  #if SHOPT_COSHELL
       
    21  	if(pw->p_cojob)