wineshelllink: fix mktemp usage on FreeBSD

Tijl Coosemans tijl at ulyssis.org
Fri Feb 9 11:31:18 CST 2007


mktemp needs a template argument on FreeBSD.

--- tools/wineshelllink.orig	Fri Feb  9 17:46:58 2007
+++ tools/wineshelllink	Fri Feb  9 17:59:14 2007
@@ -156,7 +157,7 @@
     menu=`echo $1 | sed 's!/!-!g'`
     filename=`echo $2 | sed 's!/!-!g'`
 
-    tmpfile=`mktemp`
+    tmpfile=`mktemp /tmp/wine.XXXXXX`
     (
         echo '<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"'
         echo '"http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">'



More information about the wine-patches mailing list