summaryrefslogtreecommitdiffstats
path: root/compat/mktemp.in
diff options
context:
space:
mode:
authorJean Delvare <jdelvare@suse.de>2011-03-02 09:31:56 +0100
committerJean Delvare <jdelvare@suse.de>2011-03-02 09:31:56 +0100
commit85653c0921ebb119b25d55aa9a338b326c9c0f99 (patch)
tree3f7736770d5dde14ba35faa209cfc8c2bc79e9a3 /compat/mktemp.in
parentde13f097662d785863f52c1cdaca125cebfe40d2 (diff)
downloadquilt-85653c0921ebb119b25d55aa9a338b326c9c0f99.tar.gz
compat/mktemp.in: Properly support white space in file names.
Diffstat (limited to 'compat/mktemp.in')
-rw-r--r--compat/mktemp.in6
1 files changed, 3 insertions, 3 deletions
diff --git a/compat/mktemp.in b/compat/mktemp.in
index 400b520..12766e0 100644
--- a/compat/mktemp.in
+++ b/compat/mktemp.in
@@ -5,7 +5,7 @@ then
for ((n=0 ; $n<100 ; n++))
do
try=${2%XXXXXX}$RANDOM
- mkdir -m 700 $try 2>/dev/null && break
+ mkdir -m 700 "$try" 2>/dev/null && break
done
else
user_mask=$(umask)
@@ -14,14 +14,14 @@ else
for ((n=0 ; $n<100 ; n++))
do
try=${1%XXXXXX}$RANDOM
- echo -n "" 2> /dev/null > $try && break
+ echo -n "" 2> /dev/null > "$try" && break
done
set +o noclobber
umask $user_mask
fi
if [ $n -lt 100 ]
then
- echo $try
+ echo "$try"
else
exit 1
fi