X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=builtins%2Fsetattr.def;h=1fadee65c885752bcc16e83e7d89e7af8d1a2610;hb=cce855bc5b117cb7ae70064131120687bc69fac0;hp=d4068a33190453dbaf11a358ae9f3fc5122a0bbd;hpb=e8ce775db824de329b81293b4e5d8fbd65624528;p=platform%2Fupstream%2Fbash.git diff --git a/builtins/setattr.def b/builtins/setattr.def index d4068a3..1fadee6 100644 --- a/builtins/setattr.def +++ b/builtins/setattr.def @@ -24,6 +24,9 @@ $PRODUCES setattr.c #include #if defined (HAVE_UNISTD_H) +# ifdef _MINIX +# include +# endif # include #endif @@ -339,6 +342,7 @@ show_name_attributes (name, nodefs) int nodefs; { SHELL_VAR *var; + int ret; var = find_tempenv_variable (name); if (var == 0) @@ -347,6 +351,8 @@ show_name_attributes (name, nodefs) if (var && invisible_p (var) == 0) { show_var_attributes (var, READONLY_OR_EXPORT, nodefs); + if (tempvar_p (var)) + dispose_variable (var); return (0); } else