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