1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-29 21:39:24 +00:00
freebsd-ports/japanese/groff/files/patch-af
Chris Piazza 8f97f27620 Update to jgroff-0.100 based on groff-1.15
PR:		18494
Submitted by:	maintainer
2000-05-19 07:36:36 +00:00

20 lines
609 B
Plaintext

--- indxbib/indxbib.cc.~2~ Wed Mar 8 00:23:35 2000
+++ indxbib/indxbib.cc Wed Mar 8 00:31:02 2000
@@ -222,10 +222,16 @@
else {
temp_index_file = strsave(TEMP_INDEX_TEMPLATE);
}
+#ifndef HAVE_MKSTEMP
if (!mktemp(temp_index_file) || !temp_index_file[0])
fatal("cannot create file name for temporary file");
+#endif
catch_fatal_signals();
+#ifdef HAVE_MKSTEMP
+ int fd = mkstemp(temp_index_file);
+#else
int fd = creat(temp_index_file, S_IRUSR|S_IRGRP|S_IROTH);
+#endif
if (fd < 0)
fatal("can't create temporary index file: %1", strerror(errno));
indxfp = fdopen(fd, "w");