patch-ctl_open_c 539 B

12345678910111213141516
  1. $OpenBSD: patch-ctl_open_c,v 1.1 2001/04/17 13:13:31 naddy Exp $
  2. --- ctl_open.c.orig Thu Nov 25 14:11:12 1993
  3. +++ ctl_open.c Tue Apr 17 14:30:50 2001
  4. @@ -112,9 +112,9 @@ char *tempName;
  5. bp->tempfile = (char *)XtMalloc(strlen(tempName)+1);
  6. strcpy(bp->tempfile,tempName);
  7. #else
  8. - bp->tempfile = (char *)tempnam(NULL, NULL);
  9. + bp->tempfile = strdup("/tmp/aa.XXXXXXXX");
  10. #endif
  11. - tempFile = fopen(bp->tempfile, "w" );
  12. + tempFile = fdopen(mkstemp(bp->tempfile), "w" );
  13. fclose(tempFile);
  14. /* display window for bib */