openbsd-ports/devel/gmake/patches/patch-ac
1998-06-06 21:26:31 +00:00

38 lines
860 B
Plaintext

*** main.c.orig Sat Jun 6 17:23:46 1998
--- main.c Sat Jun 6 17:25:15 1998
***************
*** 1021,1026 ****
--- 1021,1027 ----
FILE *outfile;
/* Make a unique filename. */
+ #if 0
#ifdef HAVE_MKTEMP
#ifdef VMS
***************
*** 1033,1042 ****
static char name[L_tmpnam];
(void) tmpnam (name);
#endif
! outfile = fopen (name, "w");
if (outfile == 0)
! pfatal_with_name ("fopen (temporary file)");
while (!feof (stdin))
{
char buf[2048];
--- 1034,1045 ----
static char name[L_tmpnam];
(void) tmpnam (name);
#endif
+ #endif
+ static char name[] = "/tmp/GmXXXXXX";
! outfile = fdopen (mkstemp(name), "w");
if (outfile == 0)
! pfatal_with_name ("fdopen (temporary file)");
while (!feof (stdin))
{
char buf[2048];