aboutsummaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/gzip/zdiff
diff options
context:
space:
mode:
authorJacques Vidrine <nectar@FreeBSD.org>2002-01-28 01:29:22 +0000
committerJacques Vidrine <nectar@FreeBSD.org>2002-01-28 01:29:22 +0000
commiteb4c6c6cc790e5a864ea140614e183d135948f35 (patch)
tree126fc58feccdad6d32c37344033e459dbff3e9bd /gnu/usr.bin/gzip/zdiff
parent7b66b3d610a0ce509b309a7ba5e5d4b31500f36d (diff)
downloadsrc-eb4c6c6cc790e5a864ea140614e183d135948f35.tar.gz
src-eb4c6c6cc790e5a864ea140614e183d135948f35.zip
MFC 1.6: Use mktemp(1) when creating temporary files.
Notes
Notes: svn path=/releng/4.3/; revision=89895
Diffstat (limited to 'gnu/usr.bin/gzip/zdiff')
-rw-r--r--gnu/usr.bin/gzip/zdiff7
1 files changed, 4 insertions, 3 deletions
diff --git a/gnu/usr.bin/gzip/zdiff b/gnu/usr.bin/gzip/zdiff
index ebc9eca485a3..310a201e1a34 100644
--- a/gnu/usr.bin/gzip/zdiff
+++ b/gnu/usr.bin/gzip/zdiff
@@ -47,10 +47,11 @@ elif test $# -eq 2; then
case "$2" in
*[-.]gz* | *[-.][zZ] | *.t[ga]z)
F=`echo "$2" | sed 's|.*/||;s|[-.][zZtga]*||'`
- gzip -cdfq "$2" > /tmp/"$F".$$
- gzip -cdfq "$1" | $comp $OPTIONS - /tmp/"$F".$$
+ tmp=`mktemp -t "$F"`
+ gzip -cdfq "$2" > "$tmp"
+ gzip -cdfq "$1" | $comp $OPTIONS - "$tmp"
STAT="$?"
- /bin/rm -f /tmp/"$F".$$;;
+ /bin/rm -f "$tmp";;
*) gzip -cdfq "$1" | $comp $OPTIONS - "$2"
STAT="$?";;