From: Stefan Kangas Date: Thu, 2 Dec 2021 17:30:16 +0000 (+0100) Subject: update_autogen: Improve error handling slightly X-Git-Tag: emacs-29.0.90~3625^2~3 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=a8bfdf2efc41479efecee4dff71fe8a341cb5729;p=emacs.git update_autogen: Improve error handling slightly * admin/update_autogen: Check exit status of cd. Use single quoting for trap condition. --- diff --git a/admin/update_autogen b/admin/update_autogen index 2b6a46051cb..99297a9c0dc 100755 --- a/admin/update_autogen +++ b/admin/update_autogen @@ -44,7 +44,7 @@ PD=${0%/*} [ "$PD" = "$0" ] && PD=. # if PATH includes PWD ## This should be the admin directory. -cd $PD +cd $PD || exit cd ../ [ -d admin ] || die "Could not locate admin directory" @@ -102,7 +102,7 @@ done tempfile=/tmp/$PN.$$ -trap "rm -f $tempfile 2> /dev/null" EXIT +trap 'rm -f $tempfile 2> /dev/null' EXIT while getopts ":hcfqA:CL" option ; do