diff options
Diffstat (limited to 'app-shells/bash/files/bash-4.3-localvar-invisible.patch')
-rw-r--r-- | app-shells/bash/files/bash-4.3-localvar-invisible.patch | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/app-shells/bash/files/bash-4.3-localvar-invisible.patch b/app-shells/bash/files/bash-4.3-localvar-invisible.patch new file mode 100644 index 000000000000..dbfffbbf4cf5 --- /dev/null +++ b/app-shells/bash/files/bash-4.3-localvar-invisible.patch @@ -0,0 +1,18 @@ +*** ../bash-4.3-patched/variables.c 2014-02-14 11:55:12.000000000 -0500 +--- variables.c 2014-05-07 10:53:57.000000000 -0400 +*************** +*** 2198,2205 **** + old_var = find_variable (name); + if (old_var && local_p (old_var) && old_var->context == variable_context) +! { +! VUNSETATTR (old_var, att_invisible); /* XXX */ +! return (old_var); +! } + + was_tmpvar = old_var && tempvar_p (old_var); +--- 2260,2264 ---- + old_var = find_variable (name); + if (old_var && local_p (old_var) && old_var->context == variable_context) +! return (old_var); + + was_tmpvar = old_var && tempvar_p (old_var); |