Initial import to Gerrit.
[profile/ivi/festival.git] / packaging / festival-safe-temp-file.patch
1 Index: festival/src/scripts/festival_server.sh
2 ===================================================================
3 --- festival.orig/src/scripts/festival_server.sh
4 +++ festival/src/scripts/festival_server.sh
5 @@ -210,14 +210,19 @@ trap "handle_term" 0
6  
7  if $show
8      then
9 -    create_server_startup $port $server_log /tmp/$$ 3>/dev/null
10 +    tmpfile=`mktemp -q`
11 +    if test $? -ne 0; then
12 +        echo "Error while getting configuration."
13 +        exit 1
14 +    fi
15 +    create_server_startup $port $server_log "$tmpfile" 3>/dev/null
16      fl=false
17      while read l
18         do
19         if $fl ; then echo $l ; fi
20         if [ "$l" = ";---" ] ; then fl=true ; fi
21 -    done </tmp/$$ 
22 -    /bin/rm -f /tmp/$$
23 +    done < "$tmpfile"
24 +    /bin/rm -f "$tmpfile"
25      exit 0
26  fi
27