diff options
author | Stefan Kangas <stefan@marxist.se> | 2021-12-02 18:30:16 +0100 |
---|---|---|
committer | Stefan Kangas <stefan@marxist.se> | 2021-12-02 18:32:54 +0100 |
commit | a8bfdf2efc41479efecee4dff71fe8a341cb5729 (patch) | |
tree | 9285f5b3edd342febaa2e64b3f29dd14aa3cd3e0 /admin | |
parent | db56f2c264fe7cd7ec2bd3ed7bc96a7473b4983b (diff) | |
download | emacs-a8bfdf2efc41479efecee4dff71fe8a341cb5729.tar.gz |
update_autogen: Improve error handling slightly
* admin/update_autogen: Check exit status of cd. Use single
quoting for trap condition.
Diffstat (limited to 'admin')
-rwxr-xr-x | admin/update_autogen | 4 |
1 files changed, 2 insertions, 2 deletions
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 |