From: Richard Hartmann Date: Sun, 29 Dec 2013 00:04:49 +0000 (+0100) Subject: vcsh: More resilient variable handling for 6b22746e94bf469dd462907fd43d13a454e56ede X-Git-Url: https://git.madduck.net/code/vcsh.git/commitdiff_plain/fec845eacd5cd832232d513606ce95eb7d3ce5fc?hp=769375ca5fd910773362bdb45314b6cdfed9447b vcsh: More resilient variable handling for 6b22746e94bf469dd462907fd43d13a454e56ede --- diff --git a/vcsh b/vcsh index 79ae0e0..93e9c9e 100755 --- a/vcsh +++ b/vcsh @@ -361,7 +361,7 @@ write_gitignore() { # Contrary to GNU mktemp, mktemp on BSD/OSX requires a template for temp files # Use the template GNU mktemo defaults to # The downside to this is that we need to account for unset TMPDIR - tempfile=$(mktemp ${TMPDIR:-/tmp}/tmp.XXXXXXXXXX) || fatal "could not create tempfile: '${tempfile}'" 51 + tempfile=$(mktemp "${TMPDIR:-/tmp}/tmp.XXXXXXXXXX") || fatal "could not create tempfile: '${tempfile}'" 51 echo '*' > "$tempfile" || fatal "could not write to '$tempfile'" 57 for gitignore in $gitignores; do