components/ksh93/patches/CR6919590.patch
changeset 789 5f074ca23733
equal deleted inserted replaced
788:ab1a623335b6 789:5f074ca23733
       
     1 --- a/src/cmd/ksh93/sh/args.c	Thu Sep  2 22:38:27 2010
       
     2 +++ b/src/cmd/ksh93/sh/args.c	Tue Sep 27 10:48:45 2011
       
     3 @@ -26,6 +26,9 @@
       
     4   * AT&T Labs
       
     5   *
       
     6   */
       
     7 +/*
       
     8 + * Copyright (c) 2007, 2012, Oracle and/or its affiliates. All rights reserved.
       
     9 + */
       
    10  
       
    11  #include	"defs.h"
       
    12  #include	"path.h"
       
    13 @@ -302,6 +305,11 @@
       
    14  		}
       
    15  		else
       
    16  		{
       
    17 +			if ((o == SH_RESTRICTED) &&
       
    18 +			    sh_isoption(SH_RESTRICTED)) {
       
    19 +				errormsg(SH_DICT, ERROR_exit(1),
       
    20 +				    e_restricted, "r");
       
    21 +			}
       
    22  			if(o==SH_XTRACE)
       
    23  				trace = 0;
       
    24  			off_option(&newflags,o);