## Set the temporary directory again. (A setuid or setgid program may have
## unhelpfully forgotten this for us.)
-case ${TMPDIR+t} in t) ;; *) eval $(tmpdir -b) ;; esac
+case ${TMPDIR+t} in
+ t) ;;
+ *) if __mdw_programp tmpdir; then eval $(tmpdir -b); fi ;;
+esac
## For `root' use -- some simple molly-guards.
case $(id -u) in