aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/callproc.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/callproc.c b/src/callproc.c
index bf2fabcc750..9ba459f992a 100644
--- a/src/callproc.c
+++ b/src/callproc.c
@@ -967,7 +967,18 @@ If you quit, the process is killed with SIGINT, or SIGKILL if you quit again.")
967 967
968 coding_systems = Qt; 968 coding_systems = Qt;
969 969
970#ifdef HAVE_MKSTEMP
971 {
972 int fd = mkstemp (tempfile);
973 if (fd == -1)
974 report_file_error ("Failed to open temporary file",
975 Fcons (Vtemp_file_name_pattern, Qnil));
976 else
977 close (fd);
978 }
979#else
970 mktemp (tempfile); 980 mktemp (tempfile);
981#endif
971 982
972 filename_string = build_string (tempfile); 983 filename_string = build_string (tempfile);
973 GCPRO1 (filename_string); 984 GCPRO1 (filename_string);