X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=test%2Fsavescreen.sh;h=e77bffef5d2c42c35a20ec6a055f7b5d76b358cb;hp=4a15ce427c760e5c62a1832e7528a1eba5f9325d;hb=1ddfa997c0965852dbdc738aa6d92c0cd0975f3b;hpb=deb0d07e8eb4803b9e9653359eab17a30d04369d diff --git a/test/savescreen.sh b/test/savescreen.sh index 4a15ce42..e77bffef 100644 --- a/test/savescreen.sh +++ b/test/savescreen.sh @@ -1,6 +1,6 @@ #!/bin/sh ############################################################################## -# Copyright 2020 Thomas E. Dickey # +# Copyright 2020,2022 Thomas E. Dickey # # Copyright 2007-2009,2018 Free Software Foundation, Inc. # # # # Permission is hereby granted, free of charge, to any person obtaining a # @@ -27,7 +27,7 @@ # use or other dealings in this Software without prior written # # authorization. # ############################################################################## -# $Id: savescreen.sh,v 1.6 2020/02/02 23:34:34 tom Exp $ +# $Id: savescreen.sh,v 1.7 2022/02/05 17:58:06 tom Exp $ # # Use this script to exercise "savescreen". # It starts by generating a series of temporary-filenames, which are passed @@ -37,7 +37,8 @@ # "mktemp -d" would be preferable, but is not standard. MY_DIR=$TMPDIR/savescreen$$ -trap "rm -rf $MY_DIR" EXIT INT QUIT HUP +trap "rm -rf $MY_DIR; exit 1" 1 2 3 +trap "rm -rf $MY_DIR" 0 umask 077 mkdir $MY_DIR || exit 1