On 08/30/10 09:41, Eric Blake wrote:
> - { test ! -d "${ac_tmp:=$tmp}" || rm -fr "$ac_tmp"; } && exit $exit_status
>
> + : "${ac_tmp:=$tmp}"
> + { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_statusI agree with Ralf on this point. That is, I don't know of any shells where this change is needed, and in POSIX-conforming shells this change is not needed. I wouldn't bother with changes like this unless there is a known and significant shell with the bug in question.
