From 85653c0921ebb119b25d55aa9a338b326c9c0f99 Mon Sep 17 00:00:00 2001 From: Jean Delvare Date: Wed, 2 Mar 2011 09:31:56 +0100 Subject: compat/mktemp.in: Properly support white space in file names. --- compat/mktemp.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'compat/mktemp.in') 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 -- cgit