diff options
Diffstat (limited to 'arrayfunc.c')
| -rw-r--r-- | arrayfunc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arrayfunc.c b/arrayfunc.c index a00f17f..0d644b1 100644 --- a/arrayfunc.c +++ b/arrayfunc.c @@ -611,7 +611,7 @@ array_variable_part (s, subp, lenp) var = find_variable (t); free (t); - return var; + return (var == 0 || invisible_p (var)) ? (SHELL_VAR *)0 : var; } /* Return a string containing the elements in the array and subscript |
