chiark / gitweb /
provide a global temporary directory
[topgit.git] / hooks / pre-commit.sh
index 4f2f16f33cf10cbf9dc5da3eeea5ef272521d9f2..c52a26847c90eb36a0a5e0fdb09c1e142ba7f416 100644 (file)
@@ -95,9 +95,8 @@ BEGIN      { in_hunk = 0; }
        done
 
 # check for repetitions of deps
-depdir="$(mktemp -t -d tg-depdir.XXXXXX)" ||
+depdir="$(get_temp tg-depdir -d)" ||
        die "Can't check for multiple occurrences of deps"
-trap "rm -rf '$depdir'" 0
 cat_file "(i):.topdeps" |
        while read dep; do
                [ ! -d "$depdir/$dep" ] ||