diff options
Diffstat (limited to 'editors/jove/files/patch-abbrev.c')
-rw-r--r-- | editors/jove/files/patch-abbrev.c | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/editors/jove/files/patch-abbrev.c b/editors/jove/files/patch-abbrev.c new file mode 100644 index 000000000000..f2797a9d4f85 --- /dev/null +++ b/editors/jove/files/patch-abbrev.c @@ -0,0 +1,19 @@ +--- abbrev.c.orig Fri Mar 8 02:34:41 1996 ++++ abbrev.c Wed Dec 20 05:19:33 2000 +@@ -274,7 +274,16 @@ + "jabbXXXXXX" + #endif + ); ++#ifndef NO_MKSTEMP ++ { ++ int fd = mkstemp(tname); ++ if ( fd == -1 ) ++ err( 1, "can't create temp file %s", tname ); ++ close( fd ); ++ } ++#else + (void) mktemp(tname); ++#endif + save_abbrevs(tname); + setfname(ebuf, tname); + read_file(tname, NO); |