From: Ben Pfaff Date: Thu, 1 Oct 2009 04:35:14 +0000 (-0700) Subject: Fix broken build of replacement for Windows tmpfile(). X-Git-Tag: v0.1~5405 X-Git-Url: http://erislabs.org.uk/gitweb/?a=commitdiff_plain;h=031df21c6364b13eda68722c44d7d08e9ce7db39;p=gnulib.git Fix broken build of replacement for Windows tmpfile(). --- diff --git a/ChangeLog b/ChangeLog index e3694c8fb..50500fd3f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2009-09-30 Ben Pfaff + + Fix broken build of replacement for Windows tmpfile(). + * lib/tmpfile.c (tmpfile): Fix call to gen_tempname() to provide + flags argument added along with the 'mkostemp' module. + 2009-09-28 Bruno Haible Avoid identifier clash with POSIX function 'remove' defined as a macro. diff --git a/lib/tmpfile.c b/lib/tmpfile.c index 543e363de..19c8a5e24 100644 --- a/lib/tmpfile.c +++ b/lib/tmpfile.c @@ -1,5 +1,5 @@ /* Create a temporary file. - Copyright (C) 2007 Free Software Foundation, Inc. + Copyright (C) 2007, 2009 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -83,7 +83,7 @@ tmpfile (void) do { memcpy (&xtemplate[len - 6], "XXXXXX", 6); - if (gen_tempname (xtemplate, GT_NOCREATE) < 0) + if (gen_tempname (xtemplate, 0, GT_NOCREATE) < 0) { fd = -1; break;