components/ksh93/patches/CR6917338.patch
author Danek Duvall <danek.duvall@oracle.com>
Fri, 15 May 2015 11:21:43 -0700
branchs11-update
changeset 4318 7f2f7aebce6e
parent 805 23c55a2f8a8e
permissions -rw-r--r--
21063316 pkg update fails from s11.2.10.0.5 to s11.3_21

diff -rupN INIT.2011-02-08.clean/src/cmd/ksh93/sh/xec.c INIT.2011-02-08/src/cmd/ksh93/sh/xec.c
--- INIT.2011-02-08.clean/src/cmd/ksh93/sh/xec.c	2012-05-07 15:03:41.210885978 +0100
+++ INIT.2011-02-08/src/cmd/ksh93/sh/xec.c	2012-05-07 15:07:57.474149421 +0100
@@ -586,7 +586,10 @@ int sh_eval(register Sfio_t *iop, int mo
 	if(lineno)
 		shp->inlineno = lineno;
 	if(io_save)
+	{
 		sfclose(io_save);
+		io_save = 0;
+	}
 	sh_freeup(shp);
 	shp->st.staklist = saveslp;
 	shp->fn_reset = 0;