Be consistent when creating tmpfiles in stacklib

Use same naming scheme as elsewhere when creating tempfiles.

This fixes deregistering files, when seeing:

```
mktemp: too few X's in template ‘_stacklib_’
```
This commit is contained in:
David Reuss
2015-10-16 14:59:15 +02:00
parent 54c6c2c037
commit ece750b710

View File

@@ -76,7 +76,7 @@ function create_self_deleting_tempdir() {
case $(uname -s) in case $(uname -s) in
Darwin ) Darwin )
: ${TMPDIR:=/tmp} ; : ${TMPDIR:=/tmp} ;
filename=$(mktemp -d -t _stacklib_ ) filename=$(mktemp -d -t _stacklib_.XXXXXXXX )
;; ;;
Linux | CYGWIN* ) Linux | CYGWIN* )
filename=$(mktemp -d) filename=$(mktemp -d)
@@ -100,7 +100,7 @@ function make_self_deleting_tempfile() {
case $(uname -s) in case $(uname -s) in
Darwin ) Darwin )
: ${TMPDIR:=/tmp} ; : ${TMPDIR:=/tmp} ;
name=$(mktemp -t _stacklib_ ) name=$(mktemp -t _stacklib_.XXXXXXXX )
;; ;;
Linux | CYGWIN* ) Linux | CYGWIN* )
name=$(mktemp) name=$(mktemp)
@@ -122,7 +122,7 @@ function make_tempdir() {
case $(uname -s) in case $(uname -s) in
Darwin ) Darwin )
: ${TMPDIR:=/tmp} ; : ${TMPDIR:=/tmp} ;
name=$(mktemp -d -t _stacklib_ ) name=$(mktemp -d -t _stacklib_.XXXXXXXX )
;; ;;
Linux | CYGWIN* ) Linux | CYGWIN* )
name=$(mktemp -d) name=$(mktemp -d)