pspp-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pspp-cvs] Changes to pspp/src/casefile.c


From: John Darrington
Subject: [Pspp-cvs] Changes to pspp/src/casefile.c
Date: Thu, 13 Jan 2005 23:05:49 -0500

Index: pspp/src/casefile.c
diff -u pspp/src/casefile.c:1.10 pspp/src/casefile.c:1.11
--- pspp/src/casefile.c:1.10    Thu Jan 13 13:02:26 2005
+++ pspp/src/casefile.c Fri Jan 14 04:05:47 2005
@@ -339,35 +339,6 @@
     } 
 }
 
-/* Creates a temporary file and stores its name in *FILENAME and
-   a file descriptor for it in *FD.  Returns success.  Caller is
-   responsible for freeing *FILENAME. */
-static int
-make_temp_file (int *fd, char **filename)
-{
-  const char *parent_dir;
-
-  assert (filename != NULL);
-  assert (fd != NULL);
-
-  if (getenv ("TMPDIR") != NULL)
-    parent_dir = getenv ("TMPDIR");
-  else
-    parent_dir = P_tmpdir;
-
-  *filename = xmalloc (strlen (parent_dir) + 32);
-  sprintf (*filename, "%s%cpsppXXXXXX", parent_dir, DIR_SEPARATOR);
-  *fd = mkstemp (*filename);
-  if (*fd < 0)
-    {
-      msg (FE, _("%s: Creating temporary file: %s."),
-           *filename, strerror (errno));
-      free (*filename);
-      *filename = NULL;
-      return 0;
-    }
-  return 1;
-}
 
 /* If CF is currently stored in memory, writes it to disk.  Readers, if any,
    retain their current positions. */




reply via email to

[Prev in Thread] Current Thread [Next in Thread]